added what is the token and justifications
This commit is contained in:
		| @ -3,15 +3,21 @@ | ||||
| ## Contexte | ||||
|  | ||||
| Le projet demande de pouvoir authentifier les utilisateurs présents. Le but étant de leurs associer un "contexte" | ||||
| (cours, informations personnelles, ...). Pour que ceux-ci puissent accomplir différentes actions nécéssitants une | ||||
| identification (permission, personelles, ...). | ||||
| (cours, informations personnelles, ...). Pour que ceux-ci puissent accomplir différentes actions nécéssitantes une | ||||
| identification (permission, info personelles, ...). | ||||
|  | ||||
| ## Méthode | ||||
|  | ||||
| Lorsque q'un utilisateur se connecte au serveur, nous lui envoyons un token qui sera stocké dans le | ||||
| navigateur. Ce token est unique à l'utilisateur et pourra être ré-envoyé dans les futures requetes | ||||
| Lorsque qu'un utilisateur se connecte au serveur, nous lui envoyons un token qui sera stocké dans le | ||||
| navigateur. Ce token est unique à l'utilisateur et pourra être ré-envoyé dans les futures requêtes | ||||
| pour identifier l'utilisateur. | ||||
|  | ||||
| Ce token est donc une chaine de 64 caractère ASCII aléatoires,ce qui est d'après nos recherches suffisant. | ||||
|  | ||||
| De plus une limite de 5 token par utilisateur sera ajoutée de sorte à  | ||||
| 1) S'assurer qu'une personne ne noie la base de donnée de tokens. | ||||
| 2) Ajouter une protection supplémentaire pour assurer qu'un token est bien unique à un utilisateur. | ||||
|  | ||||
| ## Autres méthodes envisagée | ||||
|  | ||||
| ### Oauth2 | ||||
|  | ||||
		Reference in New Issue
	
	Block a user