Oauth 使用一次性密码作为主身份验证

Oauth 使用一次性密码作为主身份验证,oauth,passwords,one-time-password,multi-factor-authentication,Oauth,Passwords,One Time Password,Multi Factor Authentication,我需要实现相当于一次性密码的功能,这意味着我需要流量: 用户输入联系地址(电话号码、电子邮件……) 服务器生成一个短密码,通过mail/sms/pidgin发送给用户 用户阅读消息,并复制应用程序中的代码 服务器授权凭据并批准登录(为用户创建会话/返回令牌) 我不想让用户键入/更新/重置任何其他密码,一旦输入了一次性密码,他将登录 我正在寻找OTP的这个,但我能找到的所有的OTP是用来作为MFA结合用户的实际密码 这样的登录流有名字吗?有关于它的文献吗 谢谢这种流量通常被称为“神奇链接”

我需要实现相当于一次性密码的功能,这意味着我需要流量:

  • 用户输入联系地址(电话号码、电子邮件……)
  • 服务器生成一个短密码,通过mail/sms/pidgin发送给用户
  • 用户阅读消息,并复制应用程序中的代码
  • 服务器授权凭据并批准登录(为用户创建会话/返回令牌)
  • 我不想让用户键入/更新/重置任何其他密码,一旦输入了一次性密码,他将登录

    我正在寻找OTP的这个,但我能找到的所有的OTP是用来作为MFA结合用户的实际密码

    这样的登录流有名字吗?有关于它的文献吗


    谢谢

    这种流量通常被称为“神奇链接”