gpt4 book ai didi

azure-active-directory - IdentityServer4、Swift iOS App 和外部身份提供者

转载 作者:行者123 更新时间:2023-12-05 06:57:49 25 4
gpt4 key购买 nike

IdentityServer 新手在这里....

我正在构建一个移动应用程序,并希望为最终用户提供使用 SSO 为拥有企业身份提供商的用户登录的能力,并为没有身份提供商的用户提供我的公司作为身份提供商的身份提供商。

随着时间的推移,我们可能会添加更多外部身份提供商。

我们已经安装和配置了一个本地 identityServer4,并且仅将其用于我们的 API->API 通信的客户端凭据。

我们还有一个 Azure Active Directory 租户,其中包含我们所有的 AD 帐户(我们的内部公司帐户)。

这是我想做的(当然如果可能的话):

  • 让移动应用(swift 和 android,但现在我们只讨论 swift)完全不知道任何外部身份提供商,并让它指向我们的本地身份服务器以进行身份​​验证。
  • 在身份服务器中添加外部身份提供商
  • 控制我们在后端“添加”哪些外部身份提供者,而不是让 UI 层与特定的外部提供者相关,而是让身份服务器相应地重定向。
  • 不必打扰用户选择要使用的提供商(如果我是配置了外部 IDP 的公司用户,它应该会自动带我到我的 e-idp 登录页面,如果没有则显示我自己的登录页面)

我也对使用 Azure 身份管理作为身份提供者并在其中添加外部身份提供者的想法持开放态度。

Azure B2C 怎么样?

有人能给我指出正确的方向吗?

提前致谢!

最佳答案

您可以检查此应用是否与 AppAuth for iOS 集成。 Link in GitHub

关于azure-active-directory - IdentityServer4、Swift iOS App 和外部身份提供者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64804410/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com