1

Strompath 默认注册工作流程支持电子邮件验证,我们希望执行 SMS OTP 验证,因为我们的主要业务案例是针对移动用户的,想知道下面的技术流程是否可以使用它的 API。

在此处输入图像描述

这是处理这种情况的有效方法吗,因为这里涉及多个 n/w 跃点和多个系统,或者 Strompath 是否提供任何有效的方法来处理这种情况。

4

1 回答 1

1

是的!你绝对可以做到这一点。

你要做的是:

  • 当用户在您的站点上注册时,将他们的 Stormpath 状态设置为“未验证”,但不要启用 Stormpath 帐户验证工作流程。
  • 当用户向您发送他们的 OTP 号码并且您对其进行验证时,更新用户的 Stormpath 帐户并将状态设置为“启用”。
  • 现在用户可以安全地登录您的应用程序了!

显然,您还需要创建自己的自定义注册路由来完成这项工作,因为 express-stormpath 库(我是作者)并没有开箱即用。

于 2015-10-14T23:52:50.017 回答