From 6bce93a84bcf2c861496a2b3a27532bcd6919c4a Mon Sep 17 00:00:00 2001 From: kulti Date: Wed, 16 Nov 2016 15:31:52 +0300 Subject: [PATCH] UserID should be set after authorize confirmation --- example/server/server.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/example/server/server.go b/example/server/server.go index 47127d9..64a588a 100644 --- a/example/server/server.go +++ b/example/server/server.go @@ -86,7 +86,7 @@ func loginHandler(w http.ResponseWriter, r *http.Request) { http.Error(w, err.Error(), http.StatusInternalServerError) return } - us.Set("UserID", "000000") + us.Set("LoggedInUserID", "000000") w.Header().Set("Location", "/auth") w.WriteHeader(http.StatusFound) return @@ -100,7 +100,7 @@ func authHandler(w http.ResponseWriter, r *http.Request) { http.Error(w, err.Error(), http.StatusInternalServerError) return } - if us.Get("UserID") == nil { + if us.Get("LoggedInUserID") == nil { w.Header().Set("Location", "/login") w.WriteHeader(http.StatusFound) return @@ -113,6 +113,7 @@ func authHandler(w http.ResponseWriter, r *http.Request) { w.Header().Set("Location", u.String()) w.WriteHeader(http.StatusFound) us.Delete("Form") + us.Set("UserID", us.Get("LoggedInUserID")) return } outputHTML(w, r, "static/auth.html")