View Source
Hyperbole provides some helpers to make OAuth2 easier. This is done in 2 steps:
1. Initiate the login via the OAuth provider given a redirect url
2. After the redirect, the library validates the response and fetches an access token from the oauth provider.
The developer can then make authenticated requests, and store a user session