2014·passwordless
Modern
Magic Links
Одноразовая ссылка на email — passwordless без устройства.
Плюсы
- +Без пароля
- +UX мгновенный
Минусы
- −Зависит от безопасности email
- −TTL и одноразовость критичны
Magic link (passwordless)
- 1.User → ServerPOST /magic-link/request {email}
- 2.Server ↺ Servertoken ← rand(40); save (TTL=10m)
- 3.Server → Mailboxemail "click to login"
- 4.Server → User200 (всегда одинаково)
- 5.User → Mailboxоткрыл письмо
- 6.User → ServerGET /consume?token=…
- 7.Server ↺ Servertoken валиден? mark used
- 8.Server → User200 + Set-Cookie: sid=…
Magic Link
Network · DevTools