En este tutorial le mostramos cómo agregar este cambio que ayudará a proteger la cuenta de los usuarios registrados en tu tienda.
HTML
Cuando un usuario realiza sucesivos intentos de inicio de sesión, vamos a decirle que superó el cupo de intentos y debe esperar 1 minuto. Para ello, vamos a agregar el siguiente código en el archivo login.tpl dentro de la carpeta templates/account.
<div class="js-too-many-attempts alert alert-danger" style="display:none"> <p> {{ 'Superaste la cantidad de intentos permitidos. <br> Volvé a probar en' | translate }} <span class="js-too-many-attempts-countdown"></span> </p> </div>
Traducciones
En este paso agregaremos los textos para las traducciones en el archivo config/translations.txt.
es "Superaste la cantidad de intentos permitidos. <br> Volvé a probar en" pt "Você excedeu o número de tentativas permitidas. <br> Tente novamente em" en "You have exceeded the number of attempts allowed. <br> Try again in" es_mx "Superaste la cantidad de intentos permitidos. <br> Vuelve a probar en"
Activación
Una vez aplicados todos los cambios en tu código, vas a poder activar la funcionalidad ingresando al siguiente link, reemplazando donde dice “tutienda.mitiendanube.com” por la URL de tu tienda:
https://tutienda.mitiendanube.com/admin/themes/?activate-login-throttling=true
Recordá que tenés que estar logueado en el Administrador Nube para realizar la activación.