39-3 Service d'authentification à compléter
Comme en première moitié de session, vous devrez compléter le service d'authentification pour votre besoin, particulièrement la fonction connexion responsable de faire une requête d'API retournant un jeton et de sauvegarder ce dernier.
src/app/services/auth.service.ts
import { Injectable } from '@angular/core';
import {Utilisateur} from "../models/utilisateur.model";
import {JwtHelperService} from '@auth0/angular-jwt';
import {JwtPayloadDto} from '../dtos/Utilisateurs/jwt-payload.dto';
@Injectable({
providedIn: 'root'
})
export class AuthService {
//...
connexion(connexionRequete: ConnexionRequete) {
// Effectuer la requête d'API pour obtenir un jeton et sauvegarder le jeton
}
deconnexion() {
// Retirer le jeton du stockage local
}
//...
}
