我做了一個函式來檢查重繪 令牌何時過期。在該函式中,我還檢查重繪 令牌是否已超過一年。
// RefreshTokenExpired :nodoc:
func (s *Session) RefreshTokenExpired() bool {
// if refresh token has been or more than a year since it was created.
if s.RefreshTokenExpiredAt.UTC().Sub(s.CreatedAt) >= 365*24*time.Hour { <----
return true
}
...
}
有沒有更好的方法來寫這個365*24*time.Hour?
uj5u.com熱心網友回復:
使用以下代碼確定是否s.RefreshTokenExpiredAt超過一年后s.Created:
if s.RefreshTokenExpiredAt.After(s.CreatedAt.UTC().Add(1, 0, 0)) {
return true
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/375338.html
標籤:走
