diff --git a/README.md b/README.md index 4beda49..8da08c0 100644 --- a/README.md +++ b/README.md @@ -13,13 +13,12 @@ The current implementation of the gem is based on OAuth2 draft 00 (more about it Currently the project consists of three seperate packages: oauth2-core, oauth2-server and oauth2-client - the latter will be available soon. - -## oauth2-core +### oauth2-core * makes parsing, validating and building [_Authorization_](http://tools.ietf.org/html/draft-hammer-oauth2-00#section-5.1) and [_WWW-Authenticate_](http://tools.ietf.org/html/draft-hammer-oauth2-00#section-6.1) headers easy * implements OAuth2::Attributes which gives the possibility to set an attribute via callback (blocks), accessor or passing a hash on object initialization. This ensures that the library is very flexible. -## oauth2-server +### oauth2-server * provides different flows according to the OAuth2 specification. Currently, only the [web server](http://tools.ietf.org/html/draft-hammer-oauth2-00#section-3.5.2) flow is implemented. * makes handling OAuth2 requests easy. It currently supports [bearer](http://tools.ietf.org/html/draft-hammer-oauth2-00#section-5.2) and [cryptographic](http://tools.ietf.org/html/draft-hammer-oauth2-00#section-5.3) requests.