魔法链接演示

了解如何使用魔法链接(一次性令牌)进行登录

什么是魔法链接?

魔法链接是一种无密码认证方法,通过在邮件中发送包含一次性令牌的链接, 用户点击链接即可快速登录,无需输入密码。

魔法链接格式

https://yourapp.com/magic-link?token=YHwbXSXxQfL02IoxFqr1hGvkB13uTqcd&email=user@example.com

包含必需的参数:token(一次性令牌)和 email(用户邮箱)

实现步骤

  1. 使用 Logto Management API 创建一次性令牌
  2. 生成包含令牌和邮箱的魔法链接
  3. 通过邮件将魔法链接发送给用户
  4. 用户点击链接,系统自动处理登录

测试链接

点击下面的演示链接体验魔法链接登录流程(使用模拟数据):

体验魔法链接登录

注意:这是演示链接,使用的是模拟令牌,实际登录会失败

API 参考

创建一次性令牌:

POST /api/one-time-tokens { "email": "user@example.com", "expiresIn": 3600 }