# Functions
Authenticate JWT Access token.
GenerateOauthStateCookie functionGenerate a state token which protects us from CSRF attackThis token is then must be set to browser's cookie and be validated upon callback.
# Interfaces
CredentialHandler interface to handle credential.
# Type aliases
ContextKey for middleware.