summaryrefslogtreecommitdiff
path: root/handler.go
diff options
context:
space:
mode:
authorhorus_arch2015-03-29 23:17:24 +0200
committerhorus_arch2015-03-29 23:17:24 +0200
commit37b6995afa83fcf32dfd24be406112491c8d6451 (patch)
tree9c1e76a1c031b02deff028f9ab5a01fa3d6b0bc2 /handler.go
parent75eb1c4c535972cac5d2a91e7b79fd001767e83a (diff)
downloadfreemail-37b6995afa83fcf32dfd24be406112491c8d6451.tar.gz
Better logging with RemoteAddr.
Diffstat (limited to 'handler.go')
-rw-r--r--handler.go22
1 files changed, 12 insertions, 10 deletions
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)