Documentation
¶
Overview ¶
Package user is for authentication
Index ¶
- func Admin(w http.ResponseWriter, r *http.Request)
- func Auth(h http.HandlerFunc) http.HandlerFunc
- func Exists(u string) bool
- 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 LoginHandler ¶
func LoginHandler(w http.ResponseWriter, r *http.Request)
func LogoutHandler ¶
func LogoutHandler(w http.ResponseWriter, r *http.Request)
func SignupHandler ¶
func SignupHandler(w http.ResponseWriter, r *http.Request)
Types ¶
Click to show internal directories.
Click to hide internal directories.