in captcha-google-v2/recaptcha.go [119:155]
func (c *Captcha) ConfigFields() []plugin.ConfigField {
return []plugin.ConfigField{
{
Name: "site_key",
Type: plugin.ConfigTypeInput,
Title: plugin.MakeTranslator(i18n.ConfigSiteKeyTitle),
Description: plugin.MakeTranslator(i18n.ConfigSiteKeyDescription),
Required: true,
UIOptions: plugin.ConfigFieldUIOptions{
InputType: plugin.InputTypeText,
},
Value: c.Config.SiteKey,
},
{
Name: "secret_key",
Type: plugin.ConfigTypeInput,
Title: plugin.MakeTranslator(i18n.ConfigSecretKeyTitle),
Description: plugin.MakeTranslator(i18n.ConfigSecretKeyDescription),
Required: true,
UIOptions: plugin.ConfigFieldUIOptions{
InputType: plugin.InputTypeText,
},
Value: c.Config.SecretKey,
},
{
Name: "site_verify_endpoint",
Type: plugin.ConfigTypeInput,
Title: plugin.MakeTranslator(i18n.ConfigSiteVerifyEndpointTitle),
Description: plugin.MakeTranslator(i18n.ConfigSiteVerifyEndpointDescription),
Required: false,
UIOptions: plugin.ConfigFieldUIOptions{
InputType: plugin.InputTypeText,
},
Value: c.Config.SiteVerifyEndpoint,
},
}
}