Servant.API.Auth.Token

API specs

type AuthAPI

type AuthSigninMethod

type AuthSigninGetCodeMethod

type AuthSigninPostCodeMethod

type AuthTouchMethod

type AuthTokenInfoMethod

type AuthSignoutMethod

type AuthSignupMethod

type AuthUsersMethod

type AuthGetUserMethod

type AuthPatchUserMethod

type AuthPutUserMethod

type AuthDeleteUserMethod

type AuthRestoreMethod

type AuthGetSingleUseCodes

type AuthGetGroupMethod

type AuthPostGroupMethod

type AuthPutGroupMethod

type AuthPatchGroupMethod

type AuthDeleteGroupMethod

type AuthGroupsMethod

type AuthCheckPermissionsMethod

type AuthGetUserIdMethod

authAPI

authDocs

Permission symbol

data PermSymbol

class UnliftPermSymbol s

class PermsList a

type family PlainPerms (p :: [Symbol]) :: [PermSymbol] where ...

Token

data Token perms

type Token' perms

type MToken perms

type MToken' perms

type TokenHeader perms

type TokenHeader' perms

type SimpleToken

downgradeToken'

downgradeToken

User

type UserId

type Login

type Password

type Email

type Permission

type Seconds

type RestoreCode

type SingleUseCode

data ReqRegister

data RespUserInfo

data PatchUser

data RespUsersInfo

User groups

type UserGroupId

data UserGroup

data PatchUserGroup

Default permissions

adminPerm

authCheckPerm

authDeletePerm

authInfoPerm

authUpdatePerm

authUserIdPerm

registerPerm

Swagger helpers

authOperations