pkg/

directory
v0.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 12, 2020 License: MIT

Directories

Path Synopsis
Package authboss is a modular authentication system for the web.
Package authboss is a modular authentication system for the web.
defaults
Package defaults houses default implementations for the very many interfaces that authboss has.
Package defaults houses default implementations for the very many interfaces that authboss has.
Package authenticatable is responsible for hashing the password and validating the authenticity of a user while signing in.
Package authenticatable is responsible for hashing the password and validating the authenticity of a user while signing in.
Package confirmable is responsible for verifying if an account is already confirmed to sign in, and to send emails with confirmation instructions.
Package confirmable is responsible for verifying if an account is already confirmed to sign in, and to send emails with confirmation instructions.
Package lockable handles blocking a user access after a certain number of bad login attempts
Package lockable handles blocking a user access after a certain number of bad login attempts
Package logoutable allows users to log out (from auth or oauth2 logins)
Package logoutable allows users to log out (from auth or oauth2 logins)
Package oauthable allows users to be created and authenticated via oauthable services like facebook, google etc.
Package oauthable allows users to be created and authenticated via oauthable services like facebook, google etc.
Package recoverable takes care of resetting a user's password and sending reset instructions via email
Package recoverable takes care of resetting a user's password and sending reset instructions via email
Package registerable is responsible for everything related to registering a new resource (ie user sign up).
Package registerable is responsible for everything related to registering a new resource (ie user sign up).
Package rememberable manages generating and clearing token for implementing persistent user logins from a saved cookie.
Package rememberable manages generating and clearing token for implementing persistent user logins from a saved cookie.
Package timeoutable takes care of verifying whether a user session has already expired or not.
Package timeoutable takes care of verifying whether a user session has already expired or not.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL