将自定义 OpenIDConnect 提供程序与 AWS MobileHub 结合使用

Using custom OpenIDConnect provider with AWS MobileHub

我正在构建 iOS 应用程序并正在研究 AWS MobileHub...我正在尝试使用 AWS Cognito 设置登录,我已经使用我的自定义 OpenID Connect 提供商配置了身份池(我构建了我的拥有 IdentityServer),但是当我使用 MobileHub 配置登录时,它只让我可以选择使用 Facebook、Google、Twitter(即将推出)或自定义身份验证后端(不是 OpenID)...我错过了吗MobileHub 尚不支持某些功能或是否支持此功能。

Mobile Hub 目前不支持 OpenID Connect 提供商。但是,由于您已将 Cognito 身份池配置为支持 OpenID,因此您可以直接使用 AWS 开发工具包来处理身份验证。此博客 post 应该对您有所帮助:

https://blogs.aws.amazon.com/security/post/Tx3LP54JOGBE0AY/Building-an-App-using-Amazon-Cognito-and-an-OpenID-Connect-Identity-Provider