op-ent / api

https://github.com/op-ent/op-ent/tree/main/apps/api
GNU General Public License v3.0
5 stars 1 forks source link

Connexion #2

Closed florian-lefebvre closed 1 year ago

florian-lefebvre commented 2 years ago

Les utilisateurs doivent pouvoir se connecter à l'aide de leur adresse email. Je ne pense pas qu'un système d'username soit judicieux. Cela implique donc que l'email est un identifiant unique. Il faut donc créer une route spécifique comme /api/auth/login.

SkanixDev commented 2 years ago

Oui mais du coup ceci implique qu'il faut que chaque école doit créer un email pour chaque élève ?

florian-lefebvre commented 2 years ago

Non, en fait je voyais la chose de la façon suivante :

A noter que dans la db, il y aura donc 2 colonnes uniques pour le modèle User : l'email et l'id (autogénéré, int ou uuid).