Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rework strategy to handle OAuth and OIDC #44

Merged
merged 12 commits into from
Jan 25, 2017
Merged

Conversation

hzalaz
Copy link
Member

@hzalaz hzalaz commented Jan 25, 2017

  • Reworked how it's built, it nows require client_id, client_secret and auth0 domain
  • Handles absence of id_token
  • By default sets no scope or audience
  • Parses /userninfo response and handles non-oidc payload

- Updated gems
- gemspec only has direct dependencies of the gem.
- Dev and Test dependencies are in Gemfile
- Removed tests (will write from scratch)
- Require client_id, client_secret and domain on init
- Use auth0 paths for OAuth
- Handled non-http domain
- Guardfile and test
Parse both basic response (sub only) and OIDC
Return all tokens (id, access and refresh) if available
@hzalaz hzalaz merged commit a3abcc5 into master Jan 25, 2017
@hzalaz hzalaz deleted the prepare--for-oidc-version branch January 25, 2017 14:57
@joshcanhelp joshcanhelp added this to the 2.0.0 milestone Oct 30, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants