стороне клиента кодКак проверить Google капчу
<script src='https://www.google.com/recaptcha/api.js'></script>
<script>
var verified = function() {
document.getElementById("loginform").submit();
};
</script>
<form action="www.example.com/" method="POST" id="loginform" onsubmit=" return validation()">
<input id="email" maxlength="80" name="email" size="20" type="text" placeholder="Enter Your Email" style="margin-bottom: 30px;"/><br>
<div id="captchadiv">
<div class="g-recaptcha" data-sitekey="site key" data-callback="verified"></div>
</div>
<button type="submit" value="Submit" id="reg_submit" style=" display:block;margin: 0 auto;"><img src="/favicon.png" style="width: 20px;float: left;" />Sign in</button>
</form>
Боковой Серверный код
reCAPTCHA=require('recaptcha2')
recaptcha=new reCAPTCHA({
siteKey:'site key',
secretKey:'secretKey'
})
Я работаю на node js
.Я с помощью Google recaptcha2
и когда я вижу много примера и все примеры проверяют recaptcha
, используя форму submit. Они определяют в действии, но мой метод действия используется в другой навигации, поэтому я могу использовать запрос get, post
. Я не знаю, как использовать get, post
запрос для recaptcha
. Я хочу проверить recaptcha
на стороне сервера, используя get,post
.
Мне нужна помощь при работе с проверкой подлинности. Спасибо заранее!
Да это работает но если у вас есть идея о модуле узла recaptcha, пожалуйста, помогите мне, потому что модуль узла более безопасен. –
. Я попробую до сих пор, я не работаю над модулем recaptcha node –