将 Github 身份提供商添加到 AWS Cognito

kev*_*dez 2 github-api openid-connect amazon-cognito

我创建了一个 Github OAuth 应用程序,并尝试将该应用程序作为 OIDC 应用程序添加到 AWS Cognito。

但是,我无法在 Github 文档中的任何地方找到有关端点和数据的正确概述来填写。

以下字段是必需的:

发行人-> ?

授权端点=> https://github.com/login/oauth/authorize (?)

令牌端点=> https://github.com/login/oauth/access_token (?)

用户信息端点=> https://api.github.com/user (?)

Jwks uri => ?

我在任何地方都找不到 Jwks uri。任何帮助将不胜感激。

kev*_*dez 5

似乎没有办法让这个开箱即用。

https://github.com/TimothyJones/github-cognito-openid-wrapper似乎是实现此功能的一种方法。

如果任何 Cognito 开发人员看到此内容,请添加 Github/Gitlab/Bitbucket 支持。