ISSUE-001: Auto-verify email on registration - Set IsVerified: true in Register() to allow immediate login - Removes blocking email verification requirement for MVP ISSUE-002: Generate tokens in Register - Modified Register() signature to return (*User, *TokenPair, error) - Added JWT token generation after user creation - Store refresh token in database - Updated handlers to use returned tokens - Added nil checks for JWTService and refreshTokenService Changes: - veza-backend-api/internal/core/auth/service.go - veza-backend-api/internal/handlers/auth.go - veza-backend-api/internal/core/auth/handler.go - REAL_ISSUES_TODOLIST.json Note: Backend needs to be recompiled and restarted for changes to take effect.
25 lines
No EOL
802 B
Markdown
25 lines
No EOL
802 B
Markdown
# Page snapshot
|
|
|
|
```yaml
|
|
- generic [ref=e4]:
|
|
- generic [ref=e5]:
|
|
- heading "Inscription" [level=2] [ref=e6]
|
|
- alert [ref=e7]: Failed to create user
|
|
- generic [ref=e8]:
|
|
- generic [ref=e9]: Email
|
|
- textbox [ref=e10]: test-flow-1766761549055@example.com
|
|
- generic [ref=e11]:
|
|
- generic [ref=e12]: Nom d'utilisateur
|
|
- textbox [ref=e13]: testuser1766761549055
|
|
- generic [ref=e14]:
|
|
- generic [ref=e15]: Mot de passe
|
|
- textbox [ref=e16]: Test123456789!
|
|
- generic [ref=e17]:
|
|
- generic [ref=e18]: Confirmer le mot de passe
|
|
- textbox [active] [ref=e19]: Test123456789!
|
|
- button "S'inscrire" [ref=e20]
|
|
- paragraph [ref=e22]:
|
|
- text: Déjà un compte ?
|
|
- link "Se connecter" [ref=e23] [cursor=pointer]:
|
|
- /url: /login
|
|
``` |