增加七牛回调配置与签名验签能力
This commit is contained in:
@@ -79,6 +79,9 @@ type QiniuConfig struct {
|
||||
CDNDomain string
|
||||
KeyPrefix string
|
||||
TokenExpireSeconds int
|
||||
CallbackURL string
|
||||
CallbackBody string
|
||||
CallbackBodyType string
|
||||
}
|
||||
|
||||
// WeChatOfficialConfig 用于微信公众号网页授权(OAuth2)相关接口。
|
||||
@@ -152,6 +155,9 @@ func LoadConfig() {
|
||||
CDNDomain: getEnv("QINIU_CDN_DOMAIN", ""),
|
||||
KeyPrefix: getEnv("QINIU_KEY_PREFIX", "uploads/"),
|
||||
TokenExpireSeconds: getEnvAsInt("QINIU_TOKEN_EXPIRE_SECONDS", 300),
|
||||
CallbackURL: getEnv("QINIU_CALLBACK_URL", ""),
|
||||
CallbackBody: getEnv("QINIU_CALLBACK_BODY", "key=$(key)&hash=$(etag)&fsize=$(fsize)&mimeType=$(mimeType)"),
|
||||
CallbackBodyType: getEnv("QINIU_CALLBACK_BODY_TYPE", "application/x-www-form-urlencoded"),
|
||||
},
|
||||
WeChatOA: WeChatOfficialConfig{
|
||||
AppID: getEnv("WECHAT_OA_APP_ID", ""),
|
||||
|
||||
Reference in New Issue
Block a user