From 37b6995afa83fcf32dfd24be406112491c8d6451 Mon Sep 17 00:00:00 2001 From: horus_arch Date: Sun, 29 Mar 2015 23:17:24 +0200 Subject: Better logging with RemoteAddr. --- handler.go | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) (limited to 'handler.go') diff --git a/handler.go b/handler.go index f84dda0..9035f87 100644 --- a/handler.go +++ b/handler.go @@ -8,7 +8,7 @@ import ( func IndexHandler(w http.ResponseWriter, r *http.Request) { session, err := store.Get(r, "_SID") if err != nil { - log.Println(err) + log.Println("Info: ", err) } flash := Flash{} @@ -28,7 +28,7 @@ func IndexHandler(w http.ResponseWriter, r *http.Request) { func RegisterHandler(w http.ResponseWriter, r *http.Request) { session, err := store.Get(r, "_SID") if err != nil { - log.Println(err) + log.Println("Info: ", err) } flash := Flash{} @@ -61,7 +61,7 @@ func CreateNewEntryHandler(w http.ResponseWriter, r *http.Request) { session, err := store.Get(r, "_SID") if err != nil { - log.Println(err) + log.Println("Info: ", err) } if !CompareStrings(req.Email, req.ConfirmEmail) { @@ -88,6 +88,7 @@ func CreateNewEntryHandler(w http.ResponseWriter, r *http.Request) { return } + log.Println("Info: New sign up " + req.Email + " from " + GetIP(r)) session.AddFlash("Success! You can login now with your new mail account.", "success") session.Save(r, w) http.Redirect(w, r, "/user", 302) @@ -96,7 +97,7 @@ func CreateNewEntryHandler(w http.ResponseWriter, r *http.Request) { func AboutHandler(w http.ResponseWriter, r *http.Request) { session, err := store.Get(r, "_SID") if err != nil { - log.Println(err) + log.Println("Info: ", err) } flash := Flash{} @@ -116,7 +117,7 @@ func AboutHandler(w http.ResponseWriter, r *http.Request) { func ServerHandler(w http.ResponseWriter, r *http.Request) { session, err := store.Get(r, "_SID") if err != nil { - log.Println(err) + log.Println("Info: ", err) } flash := Flash{} @@ -136,7 +137,7 @@ func ServerHandler(w http.ResponseWriter, r *http.Request) { func HowtoHandler(w http.ResponseWriter, r *http.Request) { session, err := store.Get(r, "_SID") if err != nil { - log.Println(err) + log.Println("Info: ", err) } flash := Flash{} @@ -156,7 +157,7 @@ func HowtoHandler(w http.ResponseWriter, r *http.Request) { func UserHandler(w http.ResponseWriter, r *http.Request) { session, err := store.Get(r, "_SID") if err != nil { - log.Println(err) + log.Println("Info: ", err) } flash := Flash{} @@ -176,7 +177,7 @@ func UserHandler(w http.ResponseWriter, r *http.Request) { func PasswordHandler(w http.ResponseWriter, r *http.Request) { session, err := store.Get(r, "_SID") if err != nil { - log.Println(err) + log.Println("Info: ", err) } flash := Flash{} @@ -212,7 +213,7 @@ func ChangePasswordHandler(w http.ResponseWriter, r *http.Request) { session, err := store.Get(r, "_SID") if err != nil { - log.Println(err) + log.Println("Info: ", err) } if !CompareStrings(req.NewPassword, req.ConfirmPassword) { session.AddFlash("Passwords don't match.", "error") @@ -224,13 +225,14 @@ func ChangePasswordHandler(w http.ResponseWriter, r *http.Request) { req.NewPassword = Md5Hash(req.NewPassword) if err := ChangePassword(req.Email, req.Password, req.NewPassword); err != nil { - log.Println(err) + log.Println("Info: ", err) session.AddFlash(err.Error(), "error") session.Save(r, w) http.Redirect(w, r, "/password", 302) return } + log.Println("Info: Changed password for " + req.Email + " from " + GetIP(r)) session.AddFlash("Changed your password.", "success") session.Save(r, w) http.Redirect(w, r, "/user", 302) -- cgit v1.2.3