- Add option
ignore_claimstoverify/3for optionally ignoring claim verification
Complete rewrite of the library by @AndrewDryga
- Add
end_session_uri/2andfetch_userinfo/2 - Adds OpenID claim validation
- GenServer bottleneck
- Atom requirement for provider name
- Application config from the library
- Rewrote tests to better cover production code
- Use Finch/Mint as the HTTP client instead of HTTPoison
Please see the documentation for migrating from prior versions.
- Allow missing
claims_supportedin discovery document - Allow overriding document params
- Relaxed jason version requirement
- BREAKING CHANGE - Multiple response types supported. See: PR #17 for details
- Optional params for
authorization_uri
- Remove Poison (legacy dep)
- Force JOSE to use Jason in test suite
- Initial public release