OAuth Logics handles the OAuth tokens
Authorize - The tokens are the thing that applications use to make API requests on behalf of a user
Refresh Token - A string that the OAuth client can use to get a new access token without the user’s interaction
Revoke Token - Defines a mechanism for clients to indicate to the authorization server that an access token is no longer needed
OAuth Logout - A back-channel mechanism for notifying subscribed relying parties that an end-user has been logged out of the OpenID connect provider.