Fix empty json auth parameter bug
This commit is contained in:
parent
6e48a6b512
commit
748e4acfb6
|
@ -70,13 +70,15 @@ func getAuthentication(flags *pflag.FlagSet, defaults ...*settings.Settings) (se
|
|||
key := mustGetString(flags, "recaptcha.key")
|
||||
secret := mustGetString(flags, "recaptcha.secret")
|
||||
|
||||
if key != "" && secret != "" {
|
||||
if key == "" || secret == "" {
|
||||
panic(nerrors.New("you must set the flag 'recaptcha.key' and 'recaptcha.secret' for method 'json'"))
|
||||
}
|
||||
|
||||
jsonAuth.ReCaptcha = &auth.ReCaptcha{
|
||||
Host: host,
|
||||
Key: key,
|
||||
Secret: secret,
|
||||
}
|
||||
}
|
||||
|
||||
auther = jsonAuth
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue