summaryrefslogtreecommitdiffstats
path: root/modules/auth/auth.go
diff options
context:
space:
mode:
authorUnknwon <u@gogs.io>2015-08-19 06:22:33 +0800
committerUnknwon <u@gogs.io>2015-08-19 06:22:33 +0800
commit03b85b73af03eae98308fc3d36cdbd47db1503d6 (patch)
tree686f7e0c63c274c168718ee8d06b1431a8e8ed44 /modules/auth/auth.go
parent54b52de6eed4eb2f76620c48189ba3167c290121 (diff)
downloadgitea-03b85b73af03eae98308fc3d36cdbd47db1503d6.tar.gz
gitea-03b85b73af03eae98308fc3d36cdbd47db1503d6.zip
token recent activity
Diffstat (limited to 'modules/auth/auth.go')
-rw-r--r--modules/auth/auth.go9
1 files changed, 7 insertions, 2 deletions
diff --git a/modules/auth/auth.go b/modules/auth/auth.go
index 3898083266..825bbd3c9c 100644
--- a/modules/auth/auth.go
+++ b/modules/auth/auth.go
@@ -8,6 +8,7 @@ import (
"net/http"
"reflect"
"strings"
+ "time"
"github.com/Unknwon/com"
"github.com/Unknwon/macaron"
@@ -37,13 +38,17 @@ func SignedInId(req *http.Request, sess session.Store) int64 {
if len(auHead) > 0 {
auths := strings.Fields(auHead)
if len(auths) == 2 && auths[0] == "token" {
- t, err := models.GetAccessTokenBySha(auths[1])
+ t, err := models.GetAccessTokenBySHA(auths[1])
if err != nil {
if err != models.ErrAccessTokenNotExist {
- log.Error(4, "GetAccessTokenBySha: %v", err)
+ log.Error(4, "GetAccessTokenBySHA: %v", err)
}
return 0
}
+ t.Updated = time.Now()
+ if err = models.UpdateAccessToekn(t); err != nil {
+ log.Error(4, "UpdateAccessToekn: %v", err)
+ }
return t.UID
}
}