Vue Token JWT¶
CustomTokenObtainPairView¶
Endpoint : POST /auth/login/
Permissions : AllowAny (accès libre)
- class authentication.views.token.CustomTokenObtainPairView(**kwargs)¶
Bases :
TokenObtainPairViewVue personnalisée pour l’obtention des tokens JWT.
Étend la vue JWT standard pour retourner des informations supplémentaires sur l’utilisateur (rôle, email) lors de la connexion.
- Methods:
POST: Authentifier un utilisateur et retourner les tokens avec infos utilisateur
- Renvoie:
- dict:
access: Token d’accès JWTrefresh: Token de rafraîchissement JWTrole: Rôle de l’utilisateur (client,employe,admin)email: Adresse email de l’utilisateur authentifié
- Variables:
serializer_class – Sérialiseur personnalisé pour enrichir la réponse JWT
- serializer_class¶
alias de
CustomTokenObtainPairSerializer