refactor: auth.

This commit is contained in:
2026-04-29 10:18:12 +08:00
parent 84217c929e
commit 5f491b1375
2 changed files with 25 additions and 18 deletions
+4 -2
View File
@@ -29,8 +29,10 @@ func NewJWTService(secret string, expiresIn time.Duration) *JWTService {
// 生成带HMAC签名的Token
func (s *JWTService) GenerateToken() (string, error) {
claims := jwt.MapClaims{
"exp": time.Now().Add(s.expiresIn).Unix(),
"iat": time.Now().Unix(),
"exp": time.Now().Add(s.expiresIn).Unix(),
"iat": time.Now().Unix(),
"tokenType": "device",
"issuedBy": "device-auth",
}
token := jwt.NewWithClaims(jwt.SigningMethodHS256, claims)