diff --git a/webcontroller/user_account.go b/webcontroller/user_account.go deleted file mode 100644 index 4a5d3b3..0000000 --- a/webcontroller/user_account.go +++ /dev/null @@ -1,23 +0,0 @@ -package webcontroller - -import ( - "net/http" - - "fornaxian.tech/log" - "github.com/julienschmidt/httprouter" -) - -func (wc *WebController) serveLogout( - w http.ResponseWriter, - r *http.Request, - p httprouter.Params, -) { - if key, err := wc.getAPIKey(r); err == nil { - var api = wc.api.Login(key) - if err = api.DeleteUserSession(key); err != nil { - log.Warn("logout failed for session '%s': %s", key, err) - } - } - - http.Redirect(w, r, "/", http.StatusSeeOther) -} diff --git a/webcontroller/web_controller.go b/webcontroller/web_controller.go index 00dda14..974fe77 100644 --- a/webcontroller/web_controller.go +++ b/webcontroller/web_controller.go @@ -256,7 +256,7 @@ func (wc *WebController) serveFile(path string) httprouter.Handle { } func (wc *WebController) getAPIKey(r *http.Request) (key string, err error) { - if cookie, err := r.Cookie("pd_auth_key"); err == nil { + if cookie, err := r.Cookie("nova_auth_key"); err == nil { if len(cookie.Value) == 36 { return cookie.Value, nil }