From 0ad2ef83dfbeec33c709c990c8557a0bc09505e8 Mon Sep 17 00:00:00 2001 From: mlogclub Date: Tue, 28 Apr 2026 10:46:58 +0800 Subject: [PATCH] refactor: rename VerifyUserToken function to verifyUserToken for consistency --- internal/pkg/openidentity/openidentity.go | 4 ++-- internal/pkg/openidentity/openidentity_test.go | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/internal/pkg/openidentity/openidentity.go b/internal/pkg/openidentity/openidentity.go index 28abb3c..085849f 100644 --- a/internal/pkg/openidentity/openidentity.go +++ b/internal/pkg/openidentity/openidentity.go @@ -29,7 +29,7 @@ type UserTokenClaims struct { func GetExternalInfo(ctx iris.Context, secret string) (*ExternalInfo, error) { if userToken := getUserToken(ctx); strs.IsNotBlank(userToken) { - claims, err := VerifyUserToken(userToken, secret) + claims, err := verifyUserToken(userToken, secret) if err != nil { return nil, err } @@ -60,7 +60,7 @@ func GetExternalInfo(ctx iris.Context, secret string) (*ExternalInfo, error) { }, nil } -func VerifyUserToken(userToken, secret string) (*UserTokenClaims, error) { +func verifyUserToken(userToken, secret string) (*UserTokenClaims, error) { if strs.IsBlank(userToken) { return nil, errorsx.Unauthorized("用户身份不能为空") } diff --git a/internal/pkg/openidentity/openidentity_test.go b/internal/pkg/openidentity/openidentity_test.go index ef3f613..d6e7417 100644 --- a/internal/pkg/openidentity/openidentity_test.go +++ b/internal/pkg/openidentity/openidentity_test.go @@ -14,7 +14,7 @@ func TestVerifyUserTokenOK(t *testing.T) { "exp": time.Now().Add(time.Hour).Unix(), }, "secret") - claims, err := VerifyUserToken(token, "secret") + claims, err := verifyUserToken(token, "secret") if err != nil { t.Fatalf("expected token to verify: %v", err) } @@ -30,7 +30,7 @@ func TestVerifyUserTokenUsesJWTHeaderAlgorithm(t *testing.T) { "exp": time.Now().Add(time.Hour).Unix(), }, "secret") - claims, err := VerifyUserToken(token, "secret") + claims, err := verifyUserToken(token, "secret") if err != nil { t.Fatalf("expected HS384 token to verify from JWT header: %v", err) } @@ -46,7 +46,7 @@ func TestVerifyUserTokenRejectsInvalidSignature(t *testing.T) { "exp": time.Now().Add(time.Hour).Unix(), }, "secret") - if _, err := VerifyUserToken(token, "other-secret"); err == nil { + if _, err := verifyUserToken(token, "other-secret"); err == nil { t.Fatalf("expected invalid signature to fail") } } @@ -58,7 +58,7 @@ func TestVerifyUserTokenRejectsExpiredToken(t *testing.T) { "exp": time.Now().Add(-time.Minute).Unix(), }, "secret") - if _, err := VerifyUserToken(token, "secret"); err == nil { + if _, err := verifyUserToken(token, "secret"); err == nil { t.Fatalf("expected expired token to fail") } } @@ -70,7 +70,7 @@ func TestVerifyUserTokenRequiresUserIDAndName(t *testing.T) { } for _, payload := range tests { token := signTestUserToken(t, jwt.SigningMethodHS256, payload, "secret") - if _, err := VerifyUserToken(token, "secret"); err == nil { + if _, err := verifyUserToken(token, "secret"); err == nil { t.Fatalf("expected payload %#v to fail", payload) } }