示例#1
0
func registerAccountHandlers(r *mux.Router, s *util.Server) {
	r.Handle("/dashboard", s.Handle(Protect(dashboardHandler))).Methods("GET").Name("dashboard")
}
示例#2
0
文件: auth.go 项目: kiasaki/kauthie
func registerAuthHandlers(r *mux.Router, s *util.Server) {
	r.Handle("/login", s.Handle(loginHandler)).Methods("GET", "POST").Name("login")
	r.Handle("/logout", s.Handle(logoutHandler)).Methods("GET").Name("logout")
}
示例#3
0
文件: signup.go 项目: kiasaki/kauthie
func registerSignupHandlers(r *mux.Router, s *util.Server) {
	r.Handle("/signup", s.Handle(signupHandler)).Methods("GET").Name("signup")
	r.Handle("/signup", s.Handle(signupPostHandler)).Methods("POST")
}
示例#4
0
文件: home.go 项目: kiasaki/kauthie
func registerHomeHandlers(r *mux.Router, s *util.Server) {
	r.Handle("/", s.Handle(homeHandler)).Methods("GET").Name("index")
	r.Handle("/env.js", http.HandlerFunc(envHandler)).Methods("GET").Name("env")
}