Project

General

Profile

Actions

Feature #159

open

Epic #3: Implement a secure user authentication system

User Registration

Feature #159: User Registration

Added by Bricklou 11 days ago. Updated about 12 hours ago.

Status:
To Do
Priority:
Normal
Assigned To:
-
Start date:
03/28/2026
Due date:
% Done:

0%

Estimated time:
(Total: 0:00 h)

Description

This feature impact all the user registration process on the application. Any user should be able to create its account on the app unless restricted by the administrator (to be implemented in future US)


Subtasks 10 (10 open0 closed)

User Story #163: As a new user, I want to sign up with email and password, so that I can create an accountTo Do03/28/2026

Actions
Sub-Task #164: Validate email format and password strength requirementsTo Do03/28/2026

Actions
Sub-Task #165: Hash and securely store credentialsTo Do03/28/2026

Actions
Sub-Task #166: Send verification email with tokenTo Do03/28/2026

Actions
User Story #167: As a new user, I want to verify my email, so that I can receive notificationsTo Do03/28/2026

Actions
Sub-Task #168: Validate email token and activate accountTo Do03/28/2026

Actions
Sub-Task #236: Send an email with a linkTo Do03/28/2026

Actions
User Story #169: As a new user, I want to register via OAuth/OIDC, so that I can use existing accountsTo Do03/28/2026

Actions
Sub-Task #170: Integrate OAuth/OIDC providers (Google, Discord, GitHub)To Do03/28/2026

Actions
Sub-Task #171: Auto-create account on first OAuth/OIDC loginTo Do03/28/2026

Actions

Updated by Bricklou 11 days ago Actions #1

  • Subtask #163 added

Updated by Bricklou 11 days ago Actions #2

  • Subtask #167 added

Updated by Bricklou 11 days ago Actions #3

  • Subtask #169 added

Updated by Bricklou about 12 hours ago Actions #4

  • Description updated (diff)
  • Status changed from Draft to To Do
Actions

Also available in: PDF Atom