Snap.Snaplet.Auth
createUser
usernameExists
saveUser
destroyUser
loginByUsername
loginByRememberToken
forceLogin
logout
currentUser
isLoggedIn
markAuthSuccess
markAuthFail
checkPasswordAndLogin
data AuthManager b
class IAuthBackend r
data AuthSettings
defAuthSettings
data AuthUser
defAuthUser
data UserId
data Password
data AuthFailure
data BackendError
data Role
withBackend
encryptPassword
checkPassword
authenticatePassword
setPassword
registerUser
loginUser
logoutUser
requireUser
addAuthSplices
ifLoggedIn
ifLoggedOut