bonjour je suit le tuto pour la creation de l’API rest et je comprend pas comment authoriser la creation d’un user sans avoir comme reponse "X-Auth-Token header is required" car pour moi c est la seul route qui ne doit pas avoir de token car l utilisateur n est pas encore créé.
Une idée ?
merci
j ai modifier
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | class AuthTokenAuthenticator implements SimplePreAuthenticatorInterface, AuthenticationFailureHandlerInterface { /** * Durée de validité du token en secondes, 12 heures */ const TOKEN_VALIDITY_DURATION = 12 * 3600; protected $httpUtils; public function __construct(HttpUtils $httpUtils) { $this->httpUtils = $httpUtils; } public function createToken(Request $request, $providerKey) { $targetUrl = '/auth-tokens'; // Si la requête est une création de token, aucune vérification n'est effectuée if ($request->getMethod() === "POST" && $this->httpUtils->checkRequestPath($request, $targetUrl)) { return; } $targetUrlUser = '/users'; // Si la requête est une création d'un user, aucune vérification n'est effectuée if ($request->getMethod() === "POST" && $this->httpUtils->checkRequestPath($request, $targetUrlUser)) { return; } |
+0
-0