README.md in rodauth-oauth-0.4.3 vs README.md in rodauth-oauth-0.5.0
- old
+ new
@@ -23,12 +23,17 @@
* [JWT Acess Tokens](https://tools.ietf.org/html/draft-ietf-oauth-access-token-jwt-07);
* [SAML 2.0 Assertion Access Tokens](https://tools.ietf.org/html/draft-ietf-oauth-saml2-bearer-03);
* [JWT Secured Authorization Requests](https://tools.ietf.org/html/draft-ietf-oauth-jwsreq-20);
* OAuth application and token management dashboards;
-It also implements the [OpenID Connect layer](https://openid.net/connect/) on top of the OAuth features it provides.
+It also implements the [OpenID Connect layer](https://openid.net/connect/) on top of the OAuth features it provides, including:
+* [OpenID Connect Core](https://openid.net/specs/openid-connect-core-1_0.html);
+* [OpenID Connect Discovery](https://openid.net/specs/openid-connect-discovery-1_0-29.html);
+* [OpenID Multiple Response Types](https://openid.net/specs/oauth-v2-multiple-response-types-1_0.html);
+* [RP Initiated Logout](https://openid.net/specs/openid-connect-rpinitiated-1_0.html);
+
This gem supports also rails (through [rodauth-rails]((https://github.com/janko/rodauth-rails))).
## Installation
@@ -102,10 +107,10 @@
For OpenID, it's very similar to the example above:
```ruby
plugin :rodauth do
# enable it in the plugin
- enable :login, :openid
+ enable :login, :oidc
oauth_application_default_scope %w[openid]
oauth_application_scopes %w[openid email profile]
end
```