From cd69af3a0a192256fd7f2d204495ea72c9f8d641 Mon Sep 17 00:00:00 2001 From: naiba Date: Thu, 9 Oct 2025 22:00:08 +0800 Subject: [PATCH] fix: oauth2 login --- cmd/dashboard/controller/oauth2.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cmd/dashboard/controller/oauth2.go b/cmd/dashboard/controller/oauth2.go index 49bd900..ebe7e50 100644 --- a/cmd/dashboard/controller/oauth2.go +++ b/cmd/dashboard/controller/oauth2.go @@ -177,7 +177,10 @@ func oauth2callback(jwtConfig *jwt.GinJWTMiddleware) func(c *gin.Context) (any, } } - tokenString, _, err := jwtConfig.TokenGenerator(fmt.Sprintf("%d", bind.UserID)) + tokenString, _, err := jwtConfig.TokenGenerator(map[string]interface{}{ + "user_id": fmt.Sprintf("%d", bind.UserID), + "ip": realip, + }) if err != nil { return nil, err }