Update controller/topup_creem.go
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
This commit is contained in:
parent
12ea0c19e6
commit
cfc96c9c93
@ -36,8 +36,11 @@ func generateCreemSignature(payload string, secret string) string {
|
|||||||
// 验证Creem webhook签名
|
// 验证Creem webhook签名
|
||||||
func verifyCreemSignature(payload string, signature string, secret string) bool {
|
func verifyCreemSignature(payload string, signature string, secret string) bool {
|
||||||
if secret == "" {
|
if secret == "" {
|
||||||
log.Printf("Creem webhook secret未配置,跳过签名验证")
|
if setting.CreemTestMode {
|
||||||
return true // 如果没有配置secret,跳过验证
|
log.Printf("Creem webhook secret未配置,测试模式下跳过签名验证")
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
return false
|
||||||
}
|
}
|
||||||
|
|
||||||
expectedSignature := generateCreemSignature(payload, secret)
|
expectedSignature := generateCreemSignature(payload, secret)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user