servant-auth-token-0.1.2.0: Servant based API and server for token based authorisation

Copyright(c) Anton Gushcha, 2016
LicenseMIT
Maintainerncrashed@gmail.com
Stabilityexperimental
PortabilityPortable
Safe HaskellNone
LanguageHaskell2010

Servant.Server.Auth.Token.Restore

Description

 

Synopsis

Documentation

getRestoreCode :: IO RestoreCode -> UserImplId -> UTCTime -> SqlPersistT IO RestoreCode Source

Get current restore code for user or generate new

guardRestoreCode :: UserImplId -> RestoreCode -> AuthHandler () Source

Throw if the restore code isn't valid for given user, if valid, invalidates the code

sendRestoreCode :: RespUserInfo -> RestoreCode -> AuthHandler () Source

Send restore code to the user' email