使用 AppAuth 注册用户

Registering user with AppAuth

我正在与 AppAuth 合作在我的应用程序中实施 SSO。我已经实现了使用 AppAuth 和 Auth Intent 登录用户。我现在正在考虑通过 AppAuth SDK 注册用户。 AppAuth是否支持用户注册?

我知道这有点模棱两可,但是我假设注册也将通过 AppAuth 处理,但我找不到相关文档。

注册是身份提供者的一项功能,您无需在客户端应用程序中对其进行编码,因此它永远不会成为 AppAuth 的一项功能。有两个最常用的选项:

  • 登录屏幕可以提供自助注册功能,如下图中的 'Create Account' 选项所示。当您的应用程序处理最终用户的个人资产时,这是有道理的。您无需编写任何代码即可完成这项工作。

  • 或者,如果应用处理不属于用户的公司资产,则用户可能需要由管理员配置。这通常由您的后端组件管理,这些组件可能会调用 SCIM 2.0 endpoint 来创建用户。