/ApiAuth

Mise en place d'une API d'authentification

Primary LanguageJavaScript

ApiAuth, mise en place d'une API d'authentification

Ressource(s)

Contexte du projet

Parce qu'il faut un début à tout et que ce sera le point d'entrée, vous allez uniquement ;-) mettre en place une API REST d'authentification avec BDD.

Vous allez former un binôme et construire la partie BACK mais aussi la partie FRONT (peut être uniquement du HTML mais dans ce cas fonctionnel avec Github Page).

Je souhaite une API REST serverless (sans cookies), donc pas le choix vous allez devoir utiliser les JWT.​

Sur une page d'accueil, je souhaite avoir la possibilité de m'enregistrer ou de me connecter à l'application.

Une fois connecté et seulement si je suis connecté, je peux accéder à ma page profil avec possibilité de mettre à jour quelques informations (pseudo, bio, mot de passe).

😃 Pas de langage imposé, c'est vous qui décidez (mais vous serez marié avec jusqu'à la fin de la formation) Alors la pilule bleue ou la pilule rouge ? 🤔

Bonus: avatar, gestion mot de passe oublié (envoie par mail), authentification Facebook, Google, déploiement en ligne, etc...

Modalités pédagogiques

En binôme, a livrer pour le 23/11/2021 12h12

Critères de performance

L'utilisateur doit pouvoir créer un compte, se connecter et accéder a sa page profil !

Modalités d'évaluation

Démonstration et argumenter les choix technique !

Livrables

Un dépôt Github, en bonus : API hébergé !