@@ -19,14 +19,15 @@ func NewManager() *Manager {
1919 injector : inject .New (),
2020 }
2121 // 设定参数默认值
22-
2322 // 设定授权码的有效期为10分钟
2423 m .SetRTConfig (oauth2 .Code , & Config {TokenExp : time .Minute * 10 })
2524 // 设定简化模式授权令牌的有效期为1小时
2625 m .SetRTConfig (oauth2 .Token , & Config {TokenExp : time .Hour * 1 })
2726
28- // 设定授权码模式令牌的有效期为2小时,g令牌的有效期为3天
29- m .SetGTConfig (oauth2 .PasswordCredentials , & Config {TokenExp : time .Hour * 2 , RefreshExp : time .Hour * 24 * 3 })
27+ // 设定授权码模式令牌的有效期为2小时,更新令牌的有效期为3天
28+ m .SetGTConfig (oauth2 .AuthorizationCodeCredentials , & Config {TokenExp : time .Hour * 2 , RefreshExp : time .Hour * 24 * 3 })
29+ // 设定密码模式令牌的有效期为2小时,更新令牌的有效期为7天
30+ m .SetGTConfig (oauth2 .PasswordCredentials , & Config {TokenExp : time .Hour * 2 , RefreshExp : time .Hour * 24 * 7 })
3031 // 设定客户端模式令牌的有效期为1小时
3132 m .SetGTConfig (oauth2 .ClientCredentials , & Config {TokenExp : time .Hour * 2 })
3233 return m
@@ -93,7 +94,7 @@ func (m *Manager) MapClientStorage(stor oauth2.ClientStorage) {
9394 m .injector .Map (stor )
9495}
9596
96- // MustClientStorage 注入客户端信息存储接口
97+ // MustClientStorage 强制注入客户端信息存储接口
9798func (m * Manager ) MustClientStorage (stor oauth2.ClientStorage , err error ) {
9899 if err != nil {
99100 panic (err )
@@ -112,7 +113,7 @@ func (m *Manager) MapTokenStorage(stor oauth2.TokenStorage) {
112113 m .injector .Map (stor )
113114}
114115
115- // MustTokenStorage 注入令牌信息存储接口
116+ // MustTokenStorage 强制注入令牌信息存储接口
116117func (m * Manager ) MustTokenStorage (stor oauth2.TokenStorage , err error ) {
117118 if err != nil {
118119 panic (err )
@@ -257,7 +258,6 @@ func (m *Manager) RefreshAccessToken(refresh, scope string) (token string, err e
257258 err = terr
258259 return
259260 }
260- ti .SetAuthType (oauth2 .RefreshCredentials .String ())
261261 ti .SetAccess (tv )
262262 ti .SetAccessCreateAt (td .CreateAt )
263263 if scope != "" {
0 commit comments