|
@@ -14,8 +14,6 @@ package config
|
14
|
14
|
|
15
|
15
|
import (
|
16
|
16
|
"time"
|
17
|
|
-
|
18
|
|
- "gitee.com/yansen_zh/wxcomponent/api/authorization"
|
19
|
17
|
)
|
20
|
18
|
|
21
|
19
|
type Config interface {
|
|
@@ -48,18 +46,3 @@ type Config interface {
|
48
|
46
|
}
|
49
|
47
|
|
50
|
48
|
var conf Config
|
51
|
|
-
|
52
|
|
-// AuthorizerConfig 公众号或小程序配置
|
53
|
|
-type AuthorizerConfig interface {
|
54
|
|
- // GetToken 获取 Token
|
55
|
|
- GetAccessToken(appID string) string
|
56
|
|
-
|
57
|
|
- // GetRefreshToken 获取 RefreshToken
|
58
|
|
- GetRefreshToken(appID string) string
|
59
|
|
-
|
60
|
|
- // RefreshToken 刷新 Token
|
61
|
|
- RefreshToken(appID, token, refreshToken string, expire time.Time) error
|
62
|
|
-
|
63
|
|
- // RefreshFuncInfo 刷新权限集列表
|
64
|
|
- RefreshFuncInfo(appID string, lst []authorization.FuncInfo)
|
65
|
|
-}
|