使用 HtmlHelper + ValidateAttribute 快速將 Google reCAPTCHA 驗證加入你的網站
NuGet:https://www.nuget.org/packages/LexLibrary.Google.reCAPTCHA/
GitHub:https://github.com/shuangrain/LexLibrary.Google.reCAPTCHA
- Google reCAPTCHA v1
- Google reCAPTCHA v2
- Google reCAPTCHA v3
新增設定檔到 Startup.cs
services.AddGoogleCaptcha(new GoogleCaptchaSetting { })
View
@Html.GooglereCaptchaV2()
@Html.GooglereCaptchaV3("/login")
Controller
[GoogleCaptchaValidate(Version = GoogleCaptchaVersion.v2, ErrorMessage = "驗證失敗,請重新再試。")]
[GoogleCaptchaValidate(Version = GoogleCaptchaVersion.v3, ErrorMessage = "驗證失敗,請重新再試。")]