| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Server.Handlers.PasswordResetHandlers
Synopsis
- type PasswordResetAPI = "password-reset" :> (("request" :> (ReqBody '[JSON] PasswordResetRequest :> Post '[JSON] NoContent)) :<|> ("confirm" :> (ReqBody '[JSON] PasswordResetConfirm :> Post '[JSON] NoContent)))
- passwordResetServer :: Server PasswordResetAPI
- requestPasswordResetHandler :: PasswordResetRequest -> Handler NoContent
- confirmPasswordResetHandler :: PasswordResetConfirm -> Handler NoContent
Documentation
type PasswordResetAPI = "password-reset" :> (("request" :> (ReqBody '[JSON] PasswordResetRequest :> Post '[JSON] NoContent)) :<|> ("confirm" :> (ReqBody '[JSON] PasswordResetConfirm :> Post '[JSON] NoContent))) Source #
API definition for password reset endpoints
passwordResetServer :: Server PasswordResetAPI Source #
Server implementation for password reset API
requestPasswordResetHandler :: PasswordResetRequest -> Handler NoContent Source #
Handler for password reset requests
confirmPasswordResetHandler :: PasswordResetConfirm -> Handler NoContent Source #