Class RecaptchaValidatorV3
Inheritance
RecaptchaValidatorV3
Assembly: Volo.Abp.Account.Pro.Public.Web.dll
Syntax
[ExposeServices(new Type[] { typeof(RecaptchaValidatorV3) })]
public class RecaptchaValidatorV3 : RecaptchaValidatorBase, IRecaptchaValidator, ITransientDependency
Constructors
RecaptchaValidatorV3(IHttpContextAccessor, IStringLocalizer<AccountResource>, IJsonSerializer, IreCAPTCHASiteVerifyV3, ISettingProvider)
Declaration
public RecaptchaValidatorV3(IHttpContextAccessor httpContextAccessor, IStringLocalizer<AccountResource> stringLocalizer, IJsonSerializer jsonSerializer, IreCAPTCHASiteVerifyV3 reCaptchaSiteVerifyV3, ISettingProvider settingProvider)
Parameters
Properties
ReCAPTCHASiteVerifyV3
Declaration
protected IreCAPTCHASiteVerifyV3 ReCAPTCHASiteVerifyV3 { get; }
Property Value
Type |
Description |
IreCAPTCHASiteVerifyV3 |
|
SettingProvider
Declaration
protected ISettingProvider SettingProvider { get; }
Property Value
Methods
ValidateAsync(string)
Declaration
public override Task ValidateAsync(string captchaResponse)
Parameters
Type |
Name |
Description |
string |
captchaResponse |
|
Returns
Overrides
Implements
Extension Methods