v2.0.0 (2017-01-25)
Updated library to handle OIDC conformant clients and OAuth2 features in Auth0.
This affects how the credentials
and info
attributes are populated since the payload of /oauth/token and /userinfo are differnt when using OAuth2/OIDC features.
The credentials
hash will always have an access_token
and might have a refresh_token
(if it's allowed in your API settings in Auth0 dashboard and requested using offline_access
scope) and an id_token
(scope openid
is needed for Auth0 to return it).
The info
object will use the OmniAuth schema after calling /userinfo:
- name:
name
attribute in userinfo response orsub
if not available. - email:
email
attribute in userinfo response. - nickname:
nickname
attribute in userinfo response. - image:
picture
attribute in userinfo response.
Also in extra
will have in raw_info
the full /userinfo response.
v1.4.1 (2015-11-18)
Merged pull requests:
- Updating the strategy to set the refresh token in the credentials #14 (LindseyB)
- Update README.md #13 (Annyv2)
- Update home.js #12 (Annyv2)
- Add nested module in version.rb #9 (l4u)
v1.4.0 (2015-06-01)
Merged pull requests:
- Client headers #8 (benschwarz)
- Web application seed with Lock #5 (sandrinodimattia)
- Create LICENSE.md #4 (pose)
- Update README.md #3 (pose)
- Fix Markdown typo #2 (dentarg)
* This Change Log was automatically generated by github_changelog_generator