Skip to content
This repository was archived by the owner on Jun 27, 2020. It is now read-only.

Commit bdfa92a

Browse files
committed
Add: token expired check
1 parent 021f427 commit bdfa92a

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

service.go

+8
Original file line numberDiff line numberDiff line change
@@ -277,6 +277,14 @@ func (service *OAuth2Service) getToken(params url.Values) (
277277
return &token, nil
278278
}
279279

280+
// Expired returns true if access token must be refreshed.
281+
func (token *Token) Expired() bool {
282+
if token.ExpirationTime.IsZero() {
283+
return false
284+
}
285+
return token.ExpirationTime.Before(time.Now())
286+
}
287+
280288
// MyUrlValues is a wrapper to a url.Values
281289
type MyUrlValues url.Values
282290

0 commit comments

Comments
 (0)