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.
802 B
802 B
Page snapshot
- 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-1766761276046@example.com
- generic [ref=e11]:
- generic [ref=e12]: Nom d'utilisateur
- textbox [ref=e13]: testuser1766761276046
- 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