Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Criei uma api que gera imagens dinâmicas com php para que meus clientes colocarem em seus sites utlizando as tags de css e html como por exemplo a background: url() e <img>, mas estou com um problema que outras pessoas estão utilizando elas e queria saber como posso fazer pra bloquear esses acesso de fora, liberando apenas os sites que eu especificar no código.
Pode fazer como o Gabriel disse!
Mas, sua API é aberta ? Como ela funciona ? Não seria viável uma autenticação por token ou de alguma outra forma ?
pode realizar com .htaccess.
Adicione a diretiva deny from all e, após, allow from <adicione os sites/domínios/ip's permitidos>
order deny,allow
deny from all
allow from <your ip>