Wu Qing
5af5f97efb
feat: add complete MFA support
...
Add complete MFA support with TOTP, recovery codes, WebAuthn, trusted-device cookie flow, and email/SMS OTP delivery via notification channels. Security follow-up: trusted device tokens are stored in HttpOnly cookies, and SMS OTP reuses the existing Webhook notifier to avoid introducing a new dynamic URL sink.
2026-04-25 22:14:50 +08:00
..
2026-04-20 13:04:13 +08:00
2026-04-20 13:04:13 +08:00
2026-04-20 13:04:13 +08:00
2026-04-20 23:26:04 +08:00
2026-04-20 23:26:04 +08:00
2026-04-25 22:14:50 +08:00
2026-04-25 22:14:50 +08:00
2026-04-25 22:14:50 +08:00
2026-04-25 22:14:50 +08:00
2026-04-25 22:14:50 +08:00
2026-04-25 22:14:50 +08:00
2026-03-31 23:37:59 +08:00
2026-04-21 14:05:48 +08:00
2026-03-31 07:46:12 +08:00
2026-03-17 13:29:09 +08:00
2026-04-21 14:05:48 +08:00
2026-04-20 13:04:13 +08:00
2026-03-17 13:29:09 +08:00
2026-04-20 13:04:13 +08:00
2026-04-20 13:04:13 +08:00
2026-04-20 13:04:13 +08:00
2026-03-17 13:29:09 +08:00
2026-03-17 13:29:09 +08:00
2026-04-19 17:25:34 +08:00
2026-04-19 17:25:34 +08:00
2026-04-21 14:05:48 +08:00
2026-04-19 17:25:34 +08:00
2026-04-21 14:05:48 +08:00
2026-04-25 22:14:50 +08:00
2026-03-31 23:37:59 +08:00
2026-04-20 23:26:04 +08:00
2026-04-20 13:04:13 +08:00
2026-04-20 23:26:04 +08:00
2026-03-17 13:29:09 +08:00
2026-04-20 13:04:13 +08:00
2026-03-17 13:29:09 +08:00
2026-04-20 23:26:04 +08:00
2026-04-20 13:04:13 +08:00
2026-04-05 11:23:46 +08:00
2026-04-20 13:04:13 +08:00
2026-04-20 13:04:13 +08:00
2026-04-25 22:14:50 +08:00
2026-04-25 22:14:50 +08:00
2026-04-20 23:26:04 +08:00