README.md in rodauth-oauth-0.8.0 vs README.md in rodauth-oauth-0.9.0

- old
+ new

@@ -9,13 +9,14 @@ This gem implements the following RFCs and features of OAuth: * `oauth` - [The OAuth 2.0 protocol framework](https://tools.ietf.org/html/rfc6749): * [Access Token generation](https://tools.ietf.org/html/rfc6749#section-1.4); - * [Access Token refresh](https://tools.ietf.org/html/rfc6749#section-1.5); - * `oauth_authorization_code_grant` - [Authorization grant flow](https://tools.ietf.org/html/rfc6749#section-1.3); + * [Access Token refresh token grant](https://tools.ietf.org/html/rfc6749#section-1.5); + * `oauth_authorization_code_grant` - [Authorization code grant](https://tools.ietf.org/html/rfc6749#section-1.3); * `oauth_implicit_grant` - [Implicit grant (off by default)](https://tools.ietf.org/html/rfc6749#section-4.2); + * `oauth_client_credentials_grant` - [Client credentials grant (off by default)](https://tools.ietf.org/html/rfc6749#section-4.4); * `oauth_device_grant` - [Device code grant (off by default)](https://datatracker.ietf.org/doc/html/draft-ietf-oauth-device-flow-15); * `oauth_token_revocation` - [Token revocation](https://tools.ietf.org/html/rfc7009); * `oauth_token_introspection` - [Token introspection](https://tools.ietf.org/html/rfc7662); * [Authorization Server Metadata](https://tools.ietf.org/html/rfc8414); * `oauth_pkce` - [PKCE](https://tools.ietf.org/html/rfc7636); @@ -24,16 +25,18 @@ * `oauth_http_mac` - [MAC Authentication Scheme](https://tools.ietf.org/html/draft-hammer-oauth-v2-mac-token-02); * `oauth_assertion_base` - [Assertion Framework](https://datatracker.ietf.org/doc/html/rfc7521); * `oauth_saml_bearer_grant` - [SAML 2.0 Bearer Assertion](https://datatracker.ietf.org/doc/html/rfc7522); * `oauth_jwt_bearer_grant` - [JWT Bearer Assertion](https://datatracker.ietf.org/doc/html/rfc7523); * [JWT Secured Authorization Requests](https://tools.ietf.org/html/draft-ietf-oauth-jwsreq-20); +* [Dynamic Client Registration Protocol](https://datatracker.ietf.org/doc/html/rfc7591); * OAuth application and token management dashboards; It also implements the [OpenID Connect layer](https://openid.net/connect/) (via the `openid` feature) 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); +* [OpenID Connect Dynamic Client Registration](https://openid.net/specs/openid-connect-registration-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))).