chore: change interface{} to any (#2818)
* chore: change interface{} to any
* chore: update goctl version to 1.5.0
* chore: update goctl deps
This commit is contained in:
@@ -80,7 +80,7 @@ func (tp *TokenParser) ParseToken(r *http.Request, secret, prevSecret string) (*
|
||||
|
||||
func (tp *TokenParser) doParseToken(r *http.Request, secret string) (*jwt.Token, error) {
|
||||
return request.ParseFromRequest(r, request.AuthorizationHeaderExtractor,
|
||||
func(token *jwt.Token) (interface{}, error) {
|
||||
func(token *jwt.Token) (any, error) {
|
||||
return []byte(secret), nil
|
||||
}, request.WithParser(newParser()))
|
||||
}
|
||||
@@ -88,7 +88,7 @@ func (tp *TokenParser) doParseToken(r *http.Request, secret string) (*jwt.Token,
|
||||
func (tp *TokenParser) incrementCount(secret string) {
|
||||
now := timex.Now()
|
||||
if tp.resetTime+tp.resetDuration < now {
|
||||
tp.history.Range(func(key, value interface{}) bool {
|
||||
tp.history.Range(func(key, value any) bool {
|
||||
tp.history.Delete(key)
|
||||
return true
|
||||
})
|
||||
|
||||
@@ -32,7 +32,7 @@ func TestTokenParser(t *testing.T) {
|
||||
|
||||
for _, pair := range keys {
|
||||
req := httptest.NewRequest(http.MethodGet, "http://localhost", http.NoBody)
|
||||
token, err := buildToken(key, map[string]interface{}{
|
||||
token, err := buildToken(key, map[string]any{
|
||||
"key": "value",
|
||||
}, 3600)
|
||||
assert.Nil(t, err)
|
||||
@@ -51,7 +51,7 @@ func TestTokenParser_Expired(t *testing.T) {
|
||||
prevKey = "B63F477D-BBA3-4E52-96D3-C0034C27694A"
|
||||
)
|
||||
req := httptest.NewRequest(http.MethodGet, "http://localhost", http.NoBody)
|
||||
token, err := buildToken(key, map[string]interface{}{
|
||||
token, err := buildToken(key, map[string]any{
|
||||
"key": "value",
|
||||
}, 3600)
|
||||
assert.Nil(t, err)
|
||||
@@ -70,7 +70,7 @@ func TestTokenParser_Expired(t *testing.T) {
|
||||
assert.Equal(t, "value", tok.Claims.(jwt.MapClaims)["key"])
|
||||
}
|
||||
|
||||
func buildToken(secretKey string, payloads map[string]interface{}, seconds int64) (string, error) {
|
||||
func buildToken(secretKey string, payloads map[string]any, seconds int64) (string, error) {
|
||||
now := time.Now().Unix()
|
||||
claims := make(jwt.MapClaims)
|
||||
claims["exp"] = now + seconds
|
||||
|
||||
Reference in New Issue
Block a user