4

通过阅读Cognito Identity Provider document,我了解到它看起来像是提供了与Facebook/Google/Twitter作为身份提供商的即用型集成。我们如何将GitHub账户用作AWS Cognito Identity提供者?

我的应用程序是一个以开发人员为中心的应用程序,所以我希望除了上述身份提供商的帐户之外,还要让用户使用他们的Github帐户进行注册/登录。那可能吗?

如果可能,我需要做多少额外的工作(比较开箱即用的Facebook/Google社交注册功能)?

回答

1

不幸的是,这是不可能的。 Cognito Federated Identities可以支持任何OIDC身份提供商,但OAuth2.0规范并没有提供这种灵活性,因此除非我们为Github添加特殊支持,否则没有简单的方法可以实现这一点。

+0

谁是你的意思,我们在“除非我们加...”? AWS Cognito团队还是我的开发人员? – chen

相关问题