Files
colibre/comptes_utilisateurs.md
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

995 B

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.