style: use shorthand time functions where possible

This commit is contained in:
Trong Huu Nguyen
2022-09-16 20:05:40 +02:00
parent d718c36595
commit b8785b7414
2 changed files with 2 additions and 2 deletions

View File

@@ -41,7 +41,7 @@ func (p *JwksProvider) RefreshPublicJwkSet(ctx context.Context) (*jwk.Set, error
defer p.jwksLock.Unlock()
// redirect to cache if recently refreshed to avoid overwhelming provider
diff := time.Now().Sub(p.jwksLock.lastRefresh)
diff := time.Since(p.jwksLock.lastRefresh)
if diff < JwkMinimumRefreshInterval {
return p.GetPublicJwkSet(ctx)
}

View File

@@ -68,7 +68,7 @@ func (h *Handler) Create(r *http.Request, tokens *openid.Tokens, sessionLifetime
}
key := h.Key(externalSessionID)
tokenExpiresIn := tokens.Expiry.Sub(time.Now())
tokenExpiresIn := time.Until(tokens.Expiry)
metadata := NewMetadata(tokenExpiresIn, sessionLifetime)
encrypted, err := NewData(externalSessionID, tokens, metadata).Encrypt(h.crypter)
if err != nil {