Creation d un user API REST

Le problème exposé dans ce sujet a été résolu.

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
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte