魔法链接演示
了解如何使用魔法链接(一次性令牌)进行登录
什么是魔法链接?
魔法链接是一种无密码认证方法,通过在邮件中发送包含一次性令牌的链接, 用户点击链接即可快速登录,无需输入密码。
魔法链接格式
https://yourapp.com/magic-link?token=YHwbXSXxQfL02IoxFqr1hGvkB13uTqcd&email=user@example.com
包含必需的参数:token(一次性令牌)和 email(用户邮箱)
实现步骤
- 使用 Logto Management API 创建一次性令牌
- 生成包含令牌和邮箱的魔法链接
- 通过邮件将魔法链接发送给用户
- 用户点击链接,系统自动处理登录
API 参考
创建一次性令牌:
POST /api/one-time-tokens
{
"email": "user@example.com",
"expiresIn": 3600
}