【问题标题】:API Design for lost password密码丢失API设计
【发布时间】:2013-07-06 18:49:49
【问题描述】:

在 API 中实现丢失密码功能的“最佳”方式是什么?我将我的应用分为两部分,一个 API 和一个客户端 (js MVC)。

你是怎么做到的?我还在为这个应用程序开发具有相同 API 的移动应用程序。

【问题讨论】:

    标签: ruby-on-rails api passwords actionmailer


    【解决方案1】:

    如果您使用的是 Ruby on Rails,则可以使用“设计”进行身份验证。在手机密码恢复的情况下,您可以创建一个自定义操作,该操作返回用户的邮件地址,密码信息可以从该地址邮寄...

    检查this 的设计。希望这会有所帮助...

    【讨论】:

    • 我已经构建的身份验证部分。这个问题更多的是关于设计。所以基本上我不应该从 API 发送邮件?
    • 实际上您应该发送用户名或密码...一个唯一标识帐户的因素...用户输入他的新密码还是您将密码邮寄到邮件地址?
    • 我发送一个带有唯一令牌的 URL,用户使用该令牌访问可以创建新密码的表单。也许我应该在我的客户端应用程序中执行此操作。
    • 对不起,这对我来说有点新鲜......我不想误导你:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-20
    • 2016-01-03
    • 2020-12-20
    • 2013-05-30
    • 2021-08-31
    • 2014-07-20
    相关资源
    最近更新 更多