prev commit patch

pull/130/head
q191201771 3 years ago
parent f16b1f8d4f
commit 1106c33b2f

@ -75,9 +75,16 @@ func (s *SimpleAuthCtx) check(streamName string, urlParam string) error {
return base.ErrSimpleAuthParamNotFound
}
v = strings.ToLower(v)
// 注意只有DangerousLalSecret配置了值才验证参数是否和DangerousLalSecret相等
if len(s.config.DangerousLalSecret) != 0 && v == s.config.DangerousLalSecret {
return nil
}
se := SimpleAuthCalcSecret(s.config.Key, streamName)
if v != s.config.DangerousLalSecret && v != se {
return base.ErrSimpleAuthFailed
if v == se {
return nil
}
return nil
return base.ErrSimpleAuthFailed
}

Loading…
Cancel
Save