Bonjour,

Je me suis inspiré de ce tuto pour faire ma page de login.
J'exécute un WS du backend qui doit me retourné un token

Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
login(username: string, password: string) {
    return this.http.post<any>('http://localhost:8000/Unify/API/api-token-auth/', { username: username, password: password })
      .map(user => {
        // login successful if there's a jwt token in the response
        if (user && user.token) {
          console.log('connexion');
          // store user details and jwt token in local storage to keep user logged in between page refreshes
          localStorage.setItem('currentUser', JSON.stringify(user));
        }
 
        return user;
      });

Ma méthode 'login' est bien appelé (j'ai mis une trace pour m'en assurer) mais quand je regarde les requêtes qui passent via Mozilla, je ne vois pas ma requête de backend (ni le message 'connexion' dans la log).

J'ai essayé mon WS de manière unitaire, il fonctionne bien.

Si vous pouvez m'aider.

A+