summaryrefslogtreecommitdiffstats
path: root/modules/auth
diff options
context:
space:
mode:
authorzeripath <art27@cantab.net>2020-04-14 19:32:03 +0100
committerGitHub <noreply@github.com>2020-04-14 13:32:03 -0500
commit7c48085ff492d620ddc7fc1f8713d64a8963c8c3 (patch)
treeb9f736a11de0aa3630d939c84346244d540a5cba /modules/auth
parentf7ecc2bee7eb62ad6bac2697ce5acc6a1767e415 (diff)
downloadgitea-7c48085ff492d620ddc7fc1f8713d64a8963c8c3.tar.gz
gitea-7c48085ff492d620ddc7fc1f8713d64a8963c8c3.zip
Remove check on username if AccessToken authentication (#11015)
Signed-off-by: Andrew Thornton <art27@cantab.net>
Diffstat (limited to 'modules/auth')
-rw-r--r--modules/auth/sso/basic.go20
1 files changed, 5 insertions, 15 deletions
diff --git a/modules/auth/sso/basic.go b/modules/auth/sso/basic.go
index 7f1841df71..b5885d38db 100644
--- a/modules/auth/sso/basic.go
+++ b/modules/auth/sso/basic.go
@@ -85,22 +85,12 @@ func (b *Basic) VerifyAuthData(ctx *macaron.Context, sess session.Store) *models
}
token, err := models.GetAccessTokenBySHA(authToken)
if err == nil {
- if isUsernameToken {
- u, err = models.GetUserByID(token.UID)
- if err != nil {
- log.Error("GetUserByID: %v", err)
- return nil
- }
- } else {
- u, err = models.GetUserByName(uname)
- if err != nil {
- log.Error("GetUserByID: %v", err)
- return nil
- }
- if u.ID != token.UID {
- return nil
- }
+ u, err = models.GetUserByID(token.UID)
+ if err != nil {
+ log.Error("GetUserByID: %v", err)
+ return nil
}
+
token.UpdatedUnix = timeutil.TimeStampNow()
if err = models.UpdateAccessToken(token); err != nil {
log.Error("UpdateAccessToken: %v", err)