laoyang
d6a7cc99bc
登录支持用户名,与手机号并存 (#2)
原来 Auth::attempt 只按 phone_hash 查,用户名永远登不进去。
家人账号常常不填手机号,演示场景下用名字登录更自然。
- 先按手机号 hash 精确查(唯一),未命中再按 name 查
- 重名命中多条一律拒绝,绝不取第一条(否则 A 的密码能登进 B 的账号)
- 表单 label 改「手机号 / 用户名」,错误文案改「账号或密码错误」
验证:逻辑单测 10/10(含重名拒绝);反向验证改坏判断即变红 (#2)
2026-11-01 11:07:30 +08:00
..
2026-09-29 07:58:31 +08:00
2026-11-01 11:07:30 +08:00
2026-09-22 22:03:08 +08:00
2026-09-22 22:03:08 +08:00
2026-09-29 22:34:34 +08:00
2026-09-22 22:03:08 +08:00
2026-09-22 23:09:37 +08:00
2026-09-22 22:03:08 +08:00
2026-09-23 00:01:05 +08:00
2026-09-22 22:03:08 +08:00
2026-09-23 09:11:42 +08:00
2026-09-23 09:11:42 +08:00
2026-09-23 16:22:01 +08:00
2026-09-29 23:29:43 +08:00