Cookies - AppGestion2-H2018/plate-forme-pedagogique GitHub Wiki
Fonctionnement et utilité dans le projet
Les Cookies sont utilisé pour conserver les informations de connexion pour rester connecter au service de l'API.
Format des Cookies
Les cookies sont automatiquement géré par le app.component et l'API Auth.
- auth_id : String
- auth_da : String
- auth_token : String
Comment obtenir les Cookies
Dans l'API
Pour obtenir le _id
res.headers['auth_id'];
Pour obtenir le DA
req.headers['auth_da'];
Pour obtenir le token
req.headers['auth_token'];
Dans Angular
Il faut mettre dans le constructeur du composante:
constructor(private cookieService: CookieService){}
Pour obtenir le _id
this.cookieService.get('auth_id');
Pour obtenir le DA
this.cookieService.get('auth_da');
Pour obtenir le token
this.cookieService.get('auth_token');