3

如何在 Okta 中以编程方式实现 MFA?我的要求是这样的:

  1. 对于某些用户,我想使用 Okta 验证和一些额外的安全问题。
  2. 对于其他一些用户,我想使用 Google 身份验证以及一些额外的安全问题。
  3. 对于其他一些用户,我只想使用 SMS 身份验证。

我必须使用哪些 API/SDK 来实现这些用例?

4

2 回答 2

2

您可以使用Authn API来实现这一点,或者使用为您实现这些 API 的登录小部件。

请注意,如果您自己实现它:身份验证流程由策略驱动,因此您不会执行“为此用户提示 Okta 验证”之类的操作。相反,您将通过 Okta 管理页面配置 MFA 方案(可能通过将这些用户分配到具有不同登录策略的组)。进行身份验证时,您将收到来自服务器的响应,用于通过各种因素进行注册/挑战。

于 2016-10-14T02:32:36.760 回答
0

对于第 3 点,您可以使用 OKTA MFA API。 https://developer.okta.com/docs/reference/api/factors/

于 2021-08-01T02:42:11.683 回答