【问题标题】:IBM Cloud App ID: Forget Password and re-authentication flowIBM Cloud App ID:忘记密码和重新认证流程
【发布时间】:2018-11-05 17:14:42
【问题描述】:

我是 IBM Cloud App ID 应用程序开发的新手。

我想实现一个密码更改功能,让用户忘记密码和更新密码后重新认证功能。 实现这个功能需要什么样的应用流程,什么时间发放访问令牌?

我指的是以下文档,但我不确定。 https://github.com/ibm-cloud-security/appid-clientsdk-swift/blob/17be22659b95d8e78f4bbdda4e571e20b16f4f31/README.md

【问题讨论】:

标签: ibm-cloud ibm-appid


【解决方案1】:

App ID 提供了两种用于实现忘记密码流程的选项。

  1. 默认的 App ID 体验和 UI: App ID 为您的用户提供了一个默认 UI 以请求重置他们的密码。您的用户可以通过单击登录 UI 中的“忘记密码”链接来访问它。或者您可以使用以下方式以编程方式显示忘记密码屏幕:

     AppID.sharedInstance.loginWidget?.launchForgotPassword(delegate: delegate())
    
  2. 您可以使用REST API 以任何您想要的方式完全自定义流程。通过这种方式,您可以提供自己的品牌并控制流程的各个方面。但是,您需要自己进行“管道”,并从您的 iOS 应用可以与之通信的服务器端组件调用这些 API。

【讨论】:

    猜你喜欢
    • 2018-06-23
    • 2018-02-22
    • 1970-01-01
    • 2020-06-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-17
    • 1970-01-01
    相关资源
    最近更新 更多