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

相關問題