Newer Older
25 lines | 1.025kb
Bogdan Timofte authored 4 days ago
1
# Auth and Login Development Log
2

            
3
Decizii despre autentificare, OTP, sesiuni, formulare si compatibilitate cu password managere/autofill.
4

            
5
## 2026-06-06 - OTP Login Keeps a Password-Manager-Friendly Form Shape
6

            
7
Observatie: unele password managere si autofill-uri mobile nu initiau corect pe login-ul Madagascar Local Authority, desi completarea mergea pe o pagina similara din PBX management.
8

            
9
Diferente relevante observate pe pagina care functiona:
10

            
11
- formular clasic `method="post"`
12
- camp de cont cu `autocomplete="username"`
13
- camp unic pentru codul OTP, separat de cele 6 casute vizuale
14

            
15
Decizie:
16

            
17
- UI-ul ramane cu 6 casute OTP
18
- formularul include si campuri ajutatoare off-screen pentru `username` si OTP agregat
19
- JS sincronizeaza codul complet intre campul agregat si cele 6 casute
20
- formularul pastreaza `autocomplete="on"` la nivel de form, ca hint-urile specifice de pe campuri sa nu fie neutralizate
21

            
22
Scop:
23

            
24
- compatibilitate mai buna cu password managere si autofill mobil
25
- fara a complica interfata vizibila