diff --git a/internal/pkg/lsxd/login.go b/internal/pkg/lsxd/login.go index 13b7f1c..fbaa30c 100644 --- a/internal/pkg/lsxd/login.go +++ b/internal/pkg/lsxd/login.go @@ -50,7 +50,7 @@ func (l *Login) GetToken(ctx context.Context) string { if err != nil { log.Errorf("lsxd get token from redis failed, err: %v", err) } - if token != "" && l.checkTokenValid(ctx, token) { + if token != "" /*&& l.checkTokenValid(ctx, token)*/ { return token } @@ -165,7 +165,8 @@ func (l *Login) cacheToken(ctx context.Context, token string) error { if token == "" { return errors.New("token is empty") } - return l.redisCli.Set(ctx, l.getCacheKey(), token, constants.EXPIRE_LSXD_TOKEN).Err() + key := l.getCacheKey() + return l.redisCli.Set(ctx, key, token, constants.EXPIRE_LSXD_TOKEN).Err() } func (l *Login) doRequest(ctx context.Context, method string, url string, authorization string, body []byte) (int, error) {