Hallo,
Ik ben de afgelopen dagen met de 'nieuwe' google recaptcha V3 bezig geweest.
1. Client site:
Nu begrijp ik dat je de volgende snippet net voor de </head> tag plaatst:
<script src='https://www.google.com/recaptcha/api.js?render=XXXXXXXXXXXXXXXXXXXXXXXXX'></script>
Maar waar plaats je het volgende script:
<script>
grecaptcha.ready(function() {
grecaptcha.execute('XXXXXXXXXXXXXXXXXX, {action: 'action_name'})
.then(function(token) {
// Verify the token on the server.
});
});
</script>
- Bij de plugin kun je bij de callback, verlopen callback en foute callback 'iets' invullen. Wat moet je hier invullen? De bovenstaande callback functie (Dan had ik wel een groter textvak verwacht)?
- Ik had verwacht dat ik het racaptcha image "This site is proctected bij recaptcha" beperkt aantal pagina's zou zien bv. contact pagina. Maar hij staat nu iedere pagina. Of is dit correct.
- Bij de 'action_name' staat op de developersite 'homepage' maar wat hier dan ingevuld worden? 'contact'
2. Server site
En ik begrijp niet goed wat ik kan doen aan de server site, in de uitleg van google moet ook hier iets gebeuren.
Of bestaat er ergens een goeie uitleg hoe je dit voor joomla moet doen?
Gr.,
Nico