Я пытаюсь реализовать reCAPTCHA V3 в компоненте молнии.Обращаясь к https://developers.google.com/recaptcha/docs/v3., я выполнил шаги 1 и 2, как упомянуто здесь, но я не знаю, как реализовать шаг 3 (как отправить токен на сервер с запросом и как проверить ответ пользователя на reCAPTCHAвызов из серверной части приложения).
Я создал страницу visualforce для интеграции внешнего интерфейса, в которую я загрузил API JavaScript с помощью моего ключа сайта и вызвал grecaptcha.execute при загрузке страницы.Затем добавили страницу visualforce в компонент молнии, используя тег.
<script>
function onload()
{
grecaptcha.ready(function() {
grecaptcha.execute('my_sitekey', {action: 'homepage'}).then(function(token) {
//alert(token);
});
});
}
</script>
<body onLoad = "onload()">
<form action="?" method="POST">
<div id="html_element"></div>
<br/>
<input type="submit" value="Submit" style="display:none"/>
</form>
</body>
Заранее благодарим за любую помощь.