{"action":"opened","issue":{"url":"https://api.github.com/repos/digitemp/gdt-front/issues/1","repository_url":"https://api.github.com/repos/digitemp/gdt-front","labels_url":"https://api.github.com/repos/digitemp/gdt-front/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/digitemp/gdt-front/issues/1/comments","events_url":"https://api.github.com/repos/digitemp/gdt-front/issues/1/events","html_url":"https://github.com/digitemp/gdt-front/issues/1","id":346399661,"node_id":"MDU6SXNzdWUzNDYzOTk2NjE=","number":1,"title":"USGDT001 - Authentification","user":{"login":"ghdiginamic","id":38661155,"node_id":"MDQ6VXNlcjM4NjYxMTU1","avatar_url":"https://avatars1.githubusercontent.com/u/38661155?v=4","gravatar_id":"","url":"https://api.github.com/users/ghdiginamic","html_url":"https://github.com/ghdiginamic","followers_url":"https://api.github.com/users/ghdiginamic/followers","following_url":"https://api.github.com/users/ghdiginamic/following{/other_user}","gists_url":"https://api.github.com/users/ghdiginamic/gists{/gist_id}","starred_url":"https://api.github.com/users/ghdiginamic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ghdiginamic/subscriptions","organizations_url":"https://api.github.com/users/ghdiginamic/orgs","repos_url":"https://api.github.com/users/ghdiginamic/repos","events_url":"https://api.github.com/users/ghdiginamic/events{/privacy}","received_events_url":"https://api.github.com/users/ghdiginamic/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-07-31T23:56:12Z","updated_at":"2018-07-31T23:56:12Z","closed_at":null,"author_association":"NONE","body":"En tant qu'employé (tous profils confondus), je souhaite pouvoir m'authentifier afin de pouvoir accéder aux fonctionnalités de l'application.\n\n# Critères d'acceptation :\n\n* [ ] L'application donne accès à une page d'authentification\n* [ ] La page d'authentification est accessible via le chemin _/connexion_.\n* [ ] La page d'authentification contient un logo (proposé par le développeur)\n* [ ] La page d'authentification contient le titre GDT - Gestion Du Transport\n* [ ] La page d'authentification les champs Email et Mot de passe\n* [ ] Le bouton \"Se connecter\" permet de valider les informations saisies\n* [ ] Si les informations saisies ne permettent pas d'authentifier l'utilisateur, le message d'erreur \"Vos informations d'authentification sont invalides.\".\n* [ ] En cas d'authentification avec succès\n  * [ ] Si l'employé a le profil _COLLABORATEUR_ (profil par défaut), il est redirigé vers la page par défaut des collaborateurs\n  * [ ] Si l'employé a le profil _CHAUFFEUR_:\n    * Une fenêtre modale s'affiche l'invitant à choisir un profil entre _COLLABORATEUR_ et _CHAUFFEUR_.\n    * L'utilisateur est redirigé ensuite vers la page par défaut du profil sélectionné.\n  * [ ] Si l'employé a le profil _ADMINISTRATEUR_ : \n    * Une fenêtre modale s'affiche l'invitant à choisir un profil entre _COLLABORATEUR_, _CHAUFFEUR_ et _ADMINISTRATEUR_. \n    * L'utilisateur est redirigé ensuite vers la page par défaut du profil sélectionné.\n* [ ] Les chemins de l'application sont sécurisés :\n  * _/collaborateur/**_ : accessible pour tout utilisateur connecté\n  * _/chauffeur/**_ : accessible pour tout chauffeur et administrateur\n  * _/administrateur/**_ : accessible pour tout administrateur.\n  \n![](https://github.com/DiginamicFormation/ressources-atelier/raw/master/gestion-du-transport/tous.connexion.png)\n![](https://github.com/DiginamicFormation/ressources-atelier/raw/master/gestion-du-transport/tous.connexion.erreur.png)\n![](https://github.com/DiginamicFormation/ressources-atelier/raw/master/gestion-du-transport/tous.connexion.choixprofil.png)\n"}}
{"actor":{"display_login":"ghdiginamic"}}