Doorkeeper is a gem (Rails engine) that makes it easy to introduce OAuth 2
provider functionality to your Ruby on Rails or Grape application.

* The OAuth 2.0 Authorization Framework
  - Authorization Code Flow
  - Access Token Scopes
  - Refresh token
  - Implicit grant
  - Resource Owner Password Credentials
  - Client Credentials
* OAuth 2.0 Token Revocation
* OAuth 2.0 Token Introspection
* OAuth 2.0 Threat Model and Security Considerations
* OAuth 2.0 for Native Apps
* Proof Key for Code Exchange by OAuth Public Clients
