Bonjour,

j'ai un petit souci concernant une fonction qui retourne des données et je veux interdire les gens qui y accedent par curl ou manuelement,
on saisisant le lien de la fonction directement dans le navigateur
j'ai pensé à la solution " referer" mais je vois que ce n'est pas paratique.

est ce qui il y a une possibilité d'interdire ce genre d'accès

Merci d'avance

1 réponse


Bonsoir.

je veux interdire les gens qui y accedent par curl

Tu peux pour cela utiliser Cross-origin resource sharing (CORS).

manuelement, on saisisant le lien de la fonction directement dans le navigateur

Si tu fais des appels à cette fonction uniquement depuis le même site, il te suffit de ne pas y donner accès via l'url mais via un appel interne.