github-cognito-openid-wrapper icon indicating copy to clipboard operation
github-cognito-openid-wrapper copied to clipboard

Small shim that allows AWS Cognito to talk to github (by providing an OpenID wrapper around the Github API)

Results 25 github-cognito-openid-wrapper issues
Sort by recently updated
recently updated
newest added

The log level is currently hard-coded in `logger.js`. An improvement would be to allow this to be configured without code changes. The approach used in https://github.com/TimothyJones/github-cognito-openid-wrapper/pull/17 is nice, where the...

enhancement

The GitHub API paginates responses with more than 30 items (see https://developer.github.com/v3/#pagination). This means that users who have more than 30 emails associated with their account might not have a...

bug

PR #19 added an option to log to splunk. This option doesn't currently work from lambda deployments, because: 1) The environment variables are not passed through in `template.yml` 2) I'm...

enhancement

The `/token` endpoint currently proxies all requests to GitHub's `/login/oauth/access_token` API. It forwards the `code` and `state` supplied by the requestor and augments the GitHub request with the `GITHUB_CLIENT_SECRET` --...

> When I am not logged in github in another window (session) I get 500 (Looks like something went wrong!) page instead of Authorization / Login page. _Originally posted by...

bug
enhancement

Nice work! Whats the challenge with implementing the refresh token? I'm assuming Github provides this and its just a need to intercept the request and proxy? If there are no...

enhancement

Hello, thank you very much for this great piece of work! I have a question: I want to allow access only for members of a particular GH Team. Is it...

enhancement

Without these envs in `config.sh` the wrapper fails in web mode: ``` export GITHUB_API_URL="https://api.github.com" export GITHUB_LOGIN_URL="https://github.com" ``` I'll create a draft PR since I have a naive logger there that...

Add support for connect core feature missing from shim ([spec](https://openid.net/specs/openid-connect-core-1_0.html#JWTRequests)).

Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.4. Commits 6585820 Release version 1.15.4 of the npm package. 7a6567e Disallow bracketed hostnames. 05629af Prefer native URL instead of deprecated url.parse. 1cba8e8 Prefer native...

dependencies