Safe Haskell | None |
---|---|
Language | Haskell98 |
- getForwardUrl :: MonadIO m => Text -> Text -> Maybe Text -> [(Text, Text)] -> Manager -> m Text
- authenticate :: MonadIO m => [(Text, Text)] -> Manager -> m (Identifier, [(Text, Text)])
- authenticateClaimed :: MonadIO m => [(Text, Text)] -> Manager -> m OpenIdResponse
- data AuthenticateException
- newtype Identifier = Identifier {
- identifier :: Text
- data OpenIdResponse
- oirOpLocal :: OpenIdResponse -> Identifier
- oirParams :: OpenIdResponse -> [(Text, Text)]
- oirClaimed :: OpenIdResponse -> Maybe Identifier
Functions
authenticate :: MonadIO m => [(Text, Text)] -> Manager -> m (Identifier, [(Text, Text)]) Source #
Deprecated: Use authenticateClaimed
authenticateClaimed :: MonadIO m => [(Text, Text)] -> Manager -> m OpenIdResponse Source #
Types
data AuthenticateException Source #
newtype Identifier Source #
A valid OpenID identifier.
Response
data OpenIdResponse Source #