Files
colibre/comptes_utilisateurs.md
T
Colin Maudry ded5e66ccc fix(backup): nettoyer le fichier temporaire en cas d'erreur dans restore (#89)
Wraps temp file operations in try/except to ensure the temporary database file is always cleaned up, even if an exception occurs during write_snapshot or verify_integrity.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-24 17:21:28 +02:00

30 lines
995 B
Markdown

# Contexte
Je souhate ajouter la possibilité pour les utilisateurs de créer un compte utilisateur. Les données des utilisateurs sont stockés dans une base de données sqlite située à la racine du projet. Les seules données demandées sont une adresse email et un mot de passe. Un lien dans le menu supérieur, tout à droite, permet d'accéder à une page qui permet soit de se connecter, soit de créer un compte.
Il s'agit des fondations des comptes utilisateurs, d'autres fonctionnalités viendront s'ajouter.
# Inscription
Données nécessaires :
- adresse email
- mot de passe
Le mot de passe est hashé en base de données.
# Connexion
- adresse email
- mot passe
Lien vers une page de réinitialisation du mot de passe.
# Page du compte
Possibilité de changer le mot de passe.
# Configuration
Ces fonctionnalités nécessitent d'envoyer des emails. Les options nécessaire à une connexion à un service SMTP sont fournies sous la forme de variables d'environnement.