Commit graph

4 commits

Author SHA1 Message Date
senke
759154e660 fix(auth): add Redis lock for concurrent refresh token requests 2026-02-14 18:29:37 +01:00
senke
744a98ede9 [WIP] Register: Code modifié mais échoue avec 500 - diagnostic en cours
- Modifié Register() pour générer tokens JWT
- Corrigé signature: (*User, *TokenPair, error)
- Corrigé handlers et tests
- Register échoue maintenant avec 'Failed to create user' (code 9000)
- Erreur DB non visible dans les logs - nécessite diagnostic approfondi
2026-01-04 01:44:14 +01:00
senke
1ebbb06315 [FE-PAGE-015] fe-page: Add Analytics page 2025-12-25 11:25:06 +01:00
senke
e4946db347 [BE-TEST-022] be-test: Add tests for 2FA flow
- Created comprehensive 2FA flow test suite
- Tests cover 2FA setup (secret generation, QR code, recovery codes)
- Tests cover verification and activation with TOTP codes
- Tests cover login flow with 2FA requirement
- Tests cover status checking and TOTP code validation
- Tests cover complete end-to-end flow (setup -> verify -> login)
- Tests handle SQLite compatibility (GORM for EnableTwoFactor)
- Tests verify error cases (already enabled, invalid codes)
- Tests verify recovery codes generation

Phase: PHASE-5
Priority: P2
Progress: 143/267 (53.56%)
2025-12-25 02:21:16 +01:00