-
fix(user): harden account email and password handling · 5fc35e28
- normalize emails (trim + lowercase) and enforce uniqueness across registration, OAuth auto-registration, and email binding - serialize concurrent writers on the same normalized email within a transaction to avoid duplicate accounts - resolve password reset to a single matching account and reject ambiguous or absent matches - require an existing password before self-service password change and reject login for accounts without a usable password
CaIon committed
| Name |
Last commit
|
Last Update |
|---|---|---|
| .. | ||
| en.yaml | Loading commit data... | |
| zh-CN.yaml | Loading commit data... | |
| zh-TW.yaml | Loading commit data... |