Checkpoint: Création des pages de réinitialisation de mot de passe :
- Ajout de la page /forgot-password pour demander un lien de réinitialisation - Ajout de la page /reset-password pour définir un nouveau mot de passe - Ajout du lien "Mot de passe oublié ?" sur la page de connexion - Installation du module bcrypt dans le sandbox - Les procédures backend (requestPasswordReset, resetPassword) sont déjà implémentées - Note: bcrypt temporairement désactivé sur le VPS en attendant la résolution du problème de store pnpm
This commit is contained in:
@@ -39,6 +39,8 @@ import Login from "./pages/Login";
|
||||
import FormateurDashboard from "./pages/FormateurDashboard";
|
||||
import FormateurEmargement from "./pages/FormateurEmargement";
|
||||
import EmargementScan from "./pages/EmargementScan";
|
||||
import ForgotPassword from "./pages/ForgotPassword";
|
||||
import ResetPassword from "./pages/ResetPassword";
|
||||
|
||||
function Router() {
|
||||
return (
|
||||
@@ -46,6 +48,8 @@ function Router() {
|
||||
<Route path={"/"} component={LoginChoice} />
|
||||
<Route path={"/home"} component={Home} />
|
||||
<Route path={"/login"} component={Login} />
|
||||
<Route path={"/forgot-password"} component={ForgotPassword} />
|
||||
<Route path={"/reset-password"} component={ResetPassword} />
|
||||
<Route path={"/admin/rapport-public-cible"} component={AdminRapportPublicCible} />
|
||||
<Route path={"/inscription/:lien"} component={Inscription} />
|
||||
<Route path={"/admin"} component={Admin} />
|
||||
|
||||
Reference in New Issue
Block a user