aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/middleware/token.go
diff options
context:
space:
mode:
authorGravatar Frédéric Guillot <fred@miniflux.net>2017-12-15 18:55:57 -0800
committerGravatar Frédéric Guillot <fred@miniflux.net>2017-12-15 18:55:57 -0800
commit1d8193b892bf63db6b91c66b9d048873bf1bc4cf (patch)
tree4ca54691f7fab88f73f657f005e26d75ae5f0058 /server/middleware/token.go
parentc6d9eb361454b70406cf6573b284d5e99ba3a2d2 (diff)
Add logger
Diffstat (limited to 'server/middleware/token.go')
-rw-r--r--server/middleware/token.go12
1 files changed, 6 insertions, 6 deletions
diff --git a/server/middleware/token.go b/server/middleware/token.go
index 5b24606..e1666f7 100644
--- a/server/middleware/token.go
+++ b/server/middleware/token.go
@@ -6,9 +6,9 @@ package middleware
import (
"context"
- "log"
"net/http"
+ "github.com/miniflux/miniflux/logger"
"github.com/miniflux/miniflux/model"
"github.com/miniflux/miniflux/storage"
)
@@ -25,10 +25,10 @@ func (t *TokenMiddleware) Handler(next http.Handler) http.Handler {
token := t.getTokenValueFromCookie(r)
if token == nil {
- log.Println("[Middleware:Token] Token not found")
+ logger.Debug("[Middleware:Token] Token not found")
token, err = t.store.CreateToken()
if err != nil {
- log.Println(err)
+ logger.Error("[Middleware:Token] %v", err)
http.Error(w, http.StatusText(http.StatusInternalServerError), http.StatusInternalServerError)
return
}
@@ -43,13 +43,13 @@ func (t *TokenMiddleware) Handler(next http.Handler) http.Handler {
http.SetCookie(w, cookie)
} else {
- log.Println("[Middleware:Token]", token)
+ logger.Info("[Middleware:Token] %s", token)
}
isTokenValid := token.Value == r.FormValue("csrf") || token.Value == r.Header.Get("X-Csrf-Token")
if r.Method == "POST" && !isTokenValid {
- log.Println("[Middleware:CSRF] Invalid or missing CSRF token!")
+ logger.Error("[Middleware:CSRF] Invalid or missing CSRF token!")
w.WriteHeader(http.StatusBadRequest)
w.Write([]byte("Invalid or missing CSRF token!"))
} else {
@@ -68,7 +68,7 @@ func (t *TokenMiddleware) getTokenValueFromCookie(r *http.Request) *model.Token
token, err := t.store.Token(tokenCookie.Value)
if err != nil {
- log.Println(err)
+ logger.Error("[Middleware:Token] %v", err)
return nil
}