rocket_oauth2 0.4.0

OAuth2 for Rocket applications
Documentation
# rocket_oauth2

`rocket_oauth2` makes it easy to use OAuth2 in Rocket applications:

* Facilitates OAuth 2.0 client functionality to obtain authorization from users.
* Handles the authorization callback and token exchange.
* Runs an application-specific callback when a token has been successfully obtained.
* Optionally mounts a login route that redirects to the authorization endpoint.
* Supports attachment of multiple callbacks and service providers.

## Example

See the `examples` directory for more details, including the implementations
of `GitHubCallback` and `GoogleCallback`.

## License

`rocket_oauth2` is licensed under either of the following, at your option:

 * Apache License, Version 2.0, ([LICENSE-APACHE]LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
 * MIT License ([LICENSE-MIT]LICENSE-MIT or http://opensource.org/licenses/MIT)