123456789101112131415161718192021222324252627 |
- package model
- import "time"
- type OAuth2Token struct {
- // 刷新令牌
- RefreshToken *OAuth2Token
- // 令牌类型
- TokenType string
- // 令牌
- TokenValue string
- // 过期时间
- ExpiresTime *time.Time
- }
- func (oauth2Token *OAuth2Token) IsExpired() bool {
- return oauth2Token.ExpiresTime != nil &&
- oauth2Token.ExpiresTime.Before(time.Now())
- }
- type OAuth2Details struct {
- Client ClientDetails
- User UserDetails
- }
|