瀏覽代碼

fix: critical bug fixed

Co-authored-by: xz <[email protected]>
JustSong 2 年之前
父節點
當前提交
5c8f6cbed0
共有 1 個文件被更改,包括 4 次插入2 次删除
  1. 4 2
      controller/github.go

+ 4 - 2
controller/github.go

@@ -167,8 +167,10 @@ func GitHubBind(c *gin.Context) {
 		})
 		return
 	}
-	id := c.GetInt("id")
-	user.Id = id
+	session := sessions.Default(c)
+	id := session.Get("id")
+	// id := c.GetInt("id")  // critical bug!
+	user.Id = id.(int)
 	user.FillUserById()
 	user.GitHubId = githubUser.Login
 	err = user.Update(false)