Il est important de pouvoir créer des utilisateurs, et de les gérer.
On va donc créer un module users qui va contenir tout ce qui concerne les utilisateurs. Il y aura la possibilité de créer, update, delete et récupérer l'utilisateur connecté.
Sur le model il y aura les champs de base (email, password, name).
Le module auth contiendra uniquement tout ce qui touche au login et les tokens. Il aura 2 mutations login et refreshTokens. L'authentification sera fait via des tokens JWT.
Description
Il est important de pouvoir créer des utilisateurs, et de les gérer. On va donc créer un module
users
qui va contenir tout ce qui concerne les utilisateurs. Il y aura la possibilité de créer, update, delete et récupérer l'utilisateur connecté. Sur le model il y aura les champs de base (email, password, name).Le module
auth
contiendra uniquement tout ce qui touche au login et les tokens. Il aura 2 mutationslogin
etrefreshTokens
. L'authentification sera fait via des tokens JWT.Tests nécessaires
No response
Documentation
No response
Priorité
Haute
Autres considérations
No response