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+
Partager