Documentation
¶
Overview ¶
Package user is for authentication
Index ¶
- func Admin(w http.ResponseWriter, r *http.Request)
- func Auth(h http.HandlerFunc) http.HandlerFunc
- func Login(username, password string) (*Account, *Session, error)
- func LoginHandler(w http.ResponseWriter, r *http.Request)
- func Logout(username string, sess *Session) error
- func LogoutHandler(w http.ResponseWriter, r *http.Request)
- func Register()
- func Signup(username, password string) error
- func SignupHandler(w http.ResponseWriter, r *http.Request)
- func Verify(sessID, user string) error
- type Account
- type Session
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Admin ¶ added in v0.7.0
func Admin(w http.ResponseWriter, r *http.Request)
Admin is the user admin
func LoginHandler ¶ added in v0.7.0
func LoginHandler(w http.ResponseWriter, r *http.Request)
func LogoutHandler ¶ added in v0.7.0
func LogoutHandler(w http.ResponseWriter, r *http.Request)
func SignupHandler ¶ added in v0.7.0
func SignupHandler(w http.ResponseWriter, r *http.Request)
Types ¶
Click to show internal directories.
Click to hide internal directories.