yesod-auth-oauth2-0.7.2.0: OAuth 2.0 authentication plugins

Index

.:Yesod.Auth.OAuth2.Prelude
.:?Yesod.Auth.OAuth2.Prelude
.=Yesod.Auth.OAuth2.Prelude
<>Yesod.Auth.OAuth2.Prelude
AccessDeniedYesod.Auth.OAuth2.ErrorResponse
AccessToken 
1 (Type/Class)Network.OAuth.OAuth2.Compat, Yesod.Auth.OAuth2.Prelude
2 (Data Constructor)Network.OAuth.OAuth2.Compat, Yesod.Auth.OAuth2.Prelude
accessTokenNetwork.OAuth.OAuth2.Compat, Yesod.Auth.OAuth2, Yesod.Auth.OAuth2.Prelude
apDispatchYesod.Auth.OAuth2.Prelude
apLoginYesod.Auth.OAuth2.Prelude
apNameYesod.Auth.OAuth2.Prelude
atokenNetwork.OAuth.OAuth2.Compat, Yesod.Auth.OAuth2.Prelude
authenticateYesod.Auth.OAuth2.Prelude
authGetBSNetwork.OAuth.OAuth2.Compat
authGetProfileYesod.Auth.OAuth2.Prelude
authHttpManagerYesod.Auth.OAuth2.Prelude
AuthIdYesod.Auth.OAuth2.Prelude
authLayoutYesod.Auth.OAuth2.Prelude
authOAuth2Yesod.Auth.OAuth2, Yesod.Auth.OAuth2.Prelude
authOAuth2'Yesod.Auth.OAuth2
authOAuth2WidgetYesod.Auth.OAuth2, Yesod.Auth.OAuth2.Prelude
authOAuth2Widget'Yesod.Auth.OAuth2
authorizationUrlNetwork.OAuth.OAuth2.Compat
AuthPlugin 
1 (Type/Class)Yesod.Auth.OAuth2.Prelude
2 (Data Constructor)Yesod.Auth.OAuth2.Prelude
authPluginsYesod.Auth.OAuth2.Prelude
BigBlackYesod.Auth.OAuth2.EveOnline
BigWhiteYesod.Auth.OAuth2.EveOnline
Creds 
1 (Type/Class)Yesod.Auth.OAuth2, Yesod.Auth.OAuth2.Prelude
2 (Data Constructor)Yesod.Auth.OAuth2, Yesod.Auth.OAuth2.Prelude
credsExtraYesod.Auth.OAuth2, Yesod.Auth.OAuth2.Prelude
credsIdentYesod.Auth.OAuth2, Yesod.Auth.OAuth2.Prelude
credsPluginYesod.Auth.OAuth2, Yesod.Auth.OAuth2.Prelude
CustomYesod.Auth.OAuth2.EveOnline
decodeUtf8Yesod.Auth.OAuth2.Prelude
defaultAuth0ScopesYesod.Auth.OAuth2.Auth0
defaultHostYesod.Auth.OAuth2.GitLab
defaultScopesYesod.Auth.OAuth2.GitLab
dispatchAuthRequestYesod.Auth.OAuth2.Dispatch
DispatchErrorYesod.Auth.OAuth2.DispatchError
eitherDecodeYesod.Auth.OAuth2.Prelude
encodeUtf8Yesod.Auth.OAuth2.Prelude
erDescriptionYesod.Auth.OAuth2.ErrorResponse
erNameYesod.Auth.OAuth2.ErrorResponse
ErrorNameYesod.Auth.OAuth2.ErrorResponse
ErrorResponse 
1 (Type/Class)Yesod.Auth.OAuth2.ErrorResponse
2 (Data Constructor)Yesod.Auth.OAuth2.ErrorResponse
ErrorsNetwork.OAuth.OAuth2.Compat
erURIYesod.Auth.OAuth2.ErrorResponse
erUserMessageYesod.Auth.OAuth2.ErrorResponse
ExchangeToken 
1 (Type/Class)Network.OAuth.OAuth2.Compat
2 (Data Constructor)Network.OAuth.OAuth2.Compat
expiresInNetwork.OAuth.OAuth2.Compat, Yesod.Auth.OAuth2, Yesod.Auth.OAuth2.Prelude
extokenNetwork.OAuth.OAuth2.Compat
fetchAccessTokenNetwork.OAuth.OAuth2.Compat, Yesod.Auth.OAuth2.Dispatch
fetchAccessToken2Network.OAuth.OAuth2.Compat, Yesod.Auth.OAuth2.Dispatch
FetchCredsYesod.Auth.OAuth2.Dispatch, Yesod.Auth.OAuth2
FetchCredsIOExceptionYesod.Auth.OAuth2.DispatchError
FetchCredsYesodOAuth2ExceptionYesod.Auth.OAuth2.DispatchError
FetchTokenYesod.Auth.OAuth2.Dispatch
FromJSONYesod.Auth.OAuth2.Prelude
fromRelativeURI.ByteString.Extension, Yesod.Auth.OAuth2.Prelude
fromTextURI.ByteString.Extension, Yesod.Auth.OAuth2.Prelude
GenericErrorYesod.Auth.OAuth2.Exception
getAccessTokenYesod.Auth.OAuth2
getAuthIdYesod.Auth.OAuth2.Prelude
getRefreshTokenYesod.Auth.OAuth2
getUserResponseYesod.Auth.OAuth2
getUserResponseJSONYesod.Auth.OAuth2
handleDispatchErrorYesod.Auth.OAuth2.DispatchError
Host 
1 (Type/Class)Yesod.Auth.OAuth2.Prelude
2 (Data Constructor)Yesod.Auth.OAuth2.Prelude
hostBSYesod.Auth.OAuth2.Prelude
idTokenNetwork.OAuth.OAuth2.Compat, Yesod.Auth.OAuth2, Yesod.Auth.OAuth2.Prelude
InvalidCallbackUriYesod.Auth.OAuth2.DispatchError
InvalidRequestYesod.Auth.OAuth2.ErrorResponse
InvalidScopeYesod.Auth.OAuth2.ErrorResponse
InvalidStateTokenYesod.Auth.OAuth2.DispatchError
JSONDecodingErrorYesod.Auth.OAuth2.Exception
loginDestYesod.Auth.OAuth2.Prelude
loginHandlerYesod.Auth.OAuth2.Prelude
logoutDestYesod.Auth.OAuth2.Prelude
ManagerYesod.Auth.OAuth2, Yesod.Auth.OAuth2.Prelude
maybeAuthIdYesod.Auth.OAuth2.Prelude
MissingParameterYesod.Auth.OAuth2.DispatchError
OAuth2 
1 (Type/Class)Network.OAuth.OAuth2.Compat, Yesod.Auth.OAuth2, Yesod.Auth.OAuth2.Prelude
2 (Data Constructor)Network.OAuth.OAuth2.Compat, Yesod.Auth.OAuth2, Yesod.Auth.OAuth2.Prelude
oauth2Auth0HostYesod.Auth.OAuth2.Auth0
oauth2Auth0HostScopesYesod.Auth.OAuth2.Auth0
oauth2AuthorizeEndpointNetwork.OAuth.OAuth2.Compat, Yesod.Auth.OAuth2, Yesod.Auth.OAuth2.Prelude
oauth2AzureADYesod.Auth.OAuth2.AzureAD
oauth2AzureADScopedYesod.Auth.OAuth2.AzureAD
oauth2AzureADv2Yesod.Auth.OAuth2.AzureADv2
oauth2AzureADv2ScopedYesod.Auth.OAuth2.AzureADv2
oAuth2BattleNetYesod.Auth.OAuth2.BattleNet
oauth2BattleNetYesod.Auth.OAuth2.BattleNet
oauth2BitbucketYesod.Auth.OAuth2.Bitbucket
oauth2BitbucketScopedYesod.Auth.OAuth2.Bitbucket
oauth2ClassLinkYesod.Auth.OAuth2.ClassLink
oauth2ClassLinkScopedYesod.Auth.OAuth2.ClassLink
oauth2ClientIdNetwork.OAuth.OAuth2.Compat, Yesod.Auth.OAuth2, Yesod.Auth.OAuth2.Prelude
oauth2ClientSecretNetwork.OAuth.OAuth2.Compat, Yesod.Auth.OAuth2, Yesod.Auth.OAuth2.Prelude
OAuth2ErrorYesod.Auth.OAuth2.Exception
oauth2EveYesod.Auth.OAuth2.EveOnline
oauth2EveScopedYesod.Auth.OAuth2.EveOnline
oauth2GitHubYesod.Auth.OAuth2.GitHub
oauth2GitHubScopedYesod.Auth.OAuth2.GitHub
oauth2GitHubScopedWidgetYesod.Auth.OAuth2.GitHub
oauth2GitHubWidgetYesod.Auth.OAuth2.GitHub
oauth2GitLabYesod.Auth.OAuth2.GitLab
oauth2GitLabHostScopesYesod.Auth.OAuth2.GitLab
oauth2GoogleYesod.Auth.OAuth2.Google
oauth2GoogleScopedYesod.Auth.OAuth2.Google
oauth2GoogleScopedWidgetYesod.Auth.OAuth2.Google
oauth2GoogleWidgetYesod.Auth.OAuth2.Google
OAuth2HandshakeErrorYesod.Auth.OAuth2.DispatchError
oauth2NylasYesod.Auth.OAuth2.Nylas
oauth2RedirectUriNetwork.OAuth.OAuth2.Compat, Yesod.Auth.OAuth2, Yesod.Auth.OAuth2.Prelude
OAuth2ResultNetwork.OAuth.OAuth2.Compat
OAuth2ResultErrorYesod.Auth.OAuth2.DispatchError
oauth2SalesforceYesod.Auth.OAuth2.Salesforce
oauth2SalesforceSandboxYesod.Auth.OAuth2.Salesforce
oauth2SalesforceSandboxScopedYesod.Auth.OAuth2.Salesforce
oauth2SalesforceScopedYesod.Auth.OAuth2.Salesforce
oauth2SlackYesod.Auth.OAuth2.Slack
oauth2SlackScopedYesod.Auth.OAuth2.Slack
oauth2SpotifyYesod.Auth.OAuth2.Spotify
OAuth2Token 
1 (Type/Class)Network.OAuth.OAuth2.Compat, Yesod.Auth.OAuth2, Yesod.Auth.OAuth2.Prelude
2 (Data Constructor)Network.OAuth.OAuth2.Compat, Yesod.Auth.OAuth2, Yesod.Auth.OAuth2.Prelude
oauth2TokenEndpointNetwork.OAuth.OAuth2.Compat, Yesod.Auth.OAuth2, Yesod.Auth.OAuth2.Prelude
oauth2TwitchYesod.Auth.OAuth2.Twitch
oauth2TwitchScopedYesod.Auth.OAuth2.Twitch
oauth2UpcaseYesod.Auth.OAuth2.Upcase
oauth2UrlYesod.Auth.OAuth2
oauth2WordPressDotComYesod.Auth.OAuth2.WordPressDotCom
omitFieldYesod.Auth.OAuth2.Prelude
omittedFieldYesod.Auth.OAuth2.Prelude
onDispatchErrorYesod.Auth.OAuth2.DispatchError
onErrorHtmlYesod.Auth.OAuth2.Prelude
onErrorResponseYesod.Auth.OAuth2.ErrorResponse
onLoginYesod.Auth.OAuth2.Prelude
onLogoutYesod.Auth.OAuth2.Prelude
OtherDispatchErrorYesod.Auth.OAuth2.DispatchError
parseJSONYesod.Auth.OAuth2.Prelude
parseJSONListYesod.Auth.OAuth2.Prelude
PlainYesod.Auth.OAuth2.EveOnline
randomTextYesod.Auth.OAuth2.Random
redirectToCurrentYesod.Auth.OAuth2.Prelude
redirectToRefererYesod.Auth.OAuth2.Prelude
RefreshToken 
1 (Type/Class)Network.OAuth.OAuth2.Compat, Yesod.Auth.OAuth2.Prelude
2 (Data Constructor)Network.OAuth.OAuth2.Compat, Yesod.Auth.OAuth2.Prelude
refreshTokenNetwork.OAuth.OAuth2.Compat, Yesod.Auth.OAuth2, Yesod.Auth.OAuth2.Prelude
renderAuthMessageYesod.Auth.OAuth2.Prelude
rtokenNetwork.OAuth.OAuth2.Compat, Yesod.Auth.OAuth2.Prelude
runHttpRequestYesod.Auth.OAuth2.Prelude
scopeParamYesod.Auth.OAuth2.Prelude
ServerErrorYesod.Auth.OAuth2.ErrorResponse
setExtraYesod.Auth.OAuth2.Prelude
SlackAvatarScopeYesod.Auth.OAuth2.Slack
SlackBasicScopeYesod.Auth.OAuth2.Slack
SlackEmailScopeYesod.Auth.OAuth2.Slack
SlackScopeYesod.Auth.OAuth2.Slack
SlackTeamScopeYesod.Auth.OAuth2.Slack
SmallBlackYesod.Auth.OAuth2.EveOnline
SmallWhiteYesod.Auth.OAuth2.EveOnline
TemporarilyUnavailableYesod.Auth.OAuth2.ErrorResponse
TextYesod.Auth.OAuth2.Prelude
throwIOYesod.Auth.OAuth2.Prelude
toEncodingYesod.Auth.OAuth2.Prelude
toEncodingListYesod.Auth.OAuth2.Prelude
ToJSONYesod.Auth.OAuth2.Prelude
toJSONYesod.Auth.OAuth2.Prelude
toJSONListYesod.Auth.OAuth2.Prelude
tokenTypeNetwork.OAuth.OAuth2.Compat, Yesod.Auth.OAuth2, Yesod.Auth.OAuth2.Prelude
toTextURI.ByteString.Extension, Yesod.Auth.OAuth2.Prelude
UnauthorizedClientYesod.Auth.OAuth2.ErrorResponse
UnknownYesod.Auth.OAuth2.ErrorResponse
unknownErrorYesod.Auth.OAuth2.ErrorResponse
unsafeFromTextURI.ByteString.Extension, Yesod.Auth.OAuth2.Prelude
UnsupportedResponseTypeYesod.Auth.OAuth2.ErrorResponse
URIYesod.Auth.OAuth2.Prelude
WidgetTypeYesod.Auth.OAuth2.EveOnline
withHostURI.ByteString.Extension, Yesod.Auth.OAuth2.Prelude
withObjectYesod.Auth.OAuth2.Prelude
withPathURI.ByteString.Extension, Yesod.Auth.OAuth2.Prelude
withQueryURI.ByteString.Extension, Yesod.Auth.OAuth2.Prelude
YesodAuthYesod.Auth.OAuth2.Prelude
YesodOAuth2ExceptionYesod.Auth.OAuth2.Exception