| Safe Haskell | Safe-Inferred |
|---|---|
| Language | GHC2021 |
Conduit.Features.Account.User.LoginUser
Documentation
data LoginUserAction Source #
Constructors
| LoginUserAction | |
Fields
| |
Instances
| FromJSON LoginUserAction Source # | |
Defined in Conduit.Features.Account.User.LoginUser Methods parseJSON :: Value -> Parser LoginUserAction # parseJSONList :: Value -> Parser [LoginUserAction] # | |
handleUserLogin :: ScottyT AppM () Source #
tryLoginUser :: (MonadIO m, AcquireUser m, AuthTokenGen m) => LoginUserAction -> m (Either AccountError UserAuth) Source #
createUserAuth :: AuthTokenGen m => UserInfo -> m UserAuth Source #
class Monad m => AcquireUser m where Source #
Methods
findUserByEmail :: Text -> m (Either AccountError UserInfo) Source #
Instances
| (Monad m, MonadUnliftIO m, MonadDB m) => AcquireUser m Source # | |
Defined in Conduit.Features.Account.User.LoginUser Methods findUserByEmail :: Text -> m (Either AccountError UserInfo) Source # | |