Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Mensam.Server.Server.Auth
Contents
Documentation
handleAuthBasic :: (MonadLogger m, IsMember (WithStatus 401 ErrorBasicAuth) responses) => AuthResult a -> (a -> m (Union responses)) -> m (Union responses) Source #
handleAuthBearer :: (MonadLogger m, IsMember (WithStatus 401 ErrorBearerAuth) responses) => AuthResult a -> (a -> m (Union responses)) -> m (Union responses) Source #
data RunLoginInIO Source #
Constructors
forall m.(MonadIO m, MonadLogger m, MonadSeldaPool m, MonadThrow m) => MkRunLoginInIO | |
Fields
|
mkJwtSettings :: JWK -> JWTSettings Source #
Orphan instances
FromJWT UserAuthenticated Source # | |
ToJWT UserAuthenticated Source # | |
Methods | |
FromBasicAuthData UserAuthenticated Source # | |
Methods fromBasicAuthData :: BasicAuthData -> BasicAuthCfg -> IO (AuthResult UserAuthenticated) Source # |