Change authcode using redis, authtoken use client secret to sign jwt
Some checks failed
Build Backend (NixCN CMS) TeamCity build failed
Build Frontend (NixCN CMS) TeamCity build finished

Signed-off-by: Asai Neko <sugar@sne.moe>
This commit is contained in:
2026-01-05 21:59:37 +08:00
parent aea7fddef0
commit b0684492fa
5 changed files with 179 additions and 91 deletions

View File

@@ -50,7 +50,7 @@ func Redirect(c *gin.Context) {
return
}
code, err := authcode.NewAuthCode(user.Email)
code, err := authcode.NewAuthCode(clientId, user.Email)
if err != nil {
c.JSON(500, gin.H{"status": "code gen failed"})
return
@@ -109,7 +109,7 @@ func Redirect(c *gin.Context) {
return
}
newCode, err := authcode.NewAuthCode(email)
newCode, err := authcode.NewAuthCode(clientId, email)
if err != nil {
c.JSON(500, gin.H{"status": "internal server error"})
return