Recaptcha for contact and registration page implemented

This commit is contained in:
2022-10-21 14:43:33 -04:00
parent 0160c1d7b5
commit 8fd0796019
10 changed files with 155 additions and 42 deletions
+5 -2
View File
@@ -1,4 +1,5 @@
@using ClientDependency.Core.Mvc
@using hbehr.recaptcha
@using LeafWeb.WebCms.Controllers
@model ContactForm
@{
@@ -7,6 +8,7 @@
Html.RequiresJs("~/scripts/jquery.validate.unobtrusive.bootstrap.js", 2);
Html.RequiresJs("~/scripts/jquery.validate.custom.js", 2);
}
<script type="text/javascript">function submit() { $('form').submit(); }</script>
<div class="container mt-4">
<div class="row justify-content-center">
@@ -18,8 +20,9 @@
@Html.EditorFor(m => m.Name)
@Html.EditorFor(m => m.Email)
@Html.EditorFor(m => m.Message)
<input type="submit" id="submit-form" class="d-none"/>}
<label for="submit-form" class="btn btn-primary pull-right">Send</label>
@ReCaptcha.GetInvisibleCaptcha("submit", "Send")
@* Restyling this button does not appear to allow it to continue operating *@
}
</div>
</div>
</div>