No es la primera vez que me pasa que no me acuerdo de la constraseña del Strapi de un proyecto que hace tiempo que no toco. A veces, tampoco recuerdo el email con el creé el usuario.
Utiliza siempre uno que funcione y en el que puedas recibir correos. Muy útil para cuando necesitas un enlace de recuperación de una cuenta
Así que si no recuerdas ni el email, la buena noticia es que no todo está perdido porque puedes crear nuevos usuarios con el CLI de Strapi.
Crear un nuevo usuario
Puedes ejecutar:
strapi admin:create-user --firstname=NAME --email=EMAIL --password=PASSWORD
O alternativamente, sin parámetros strapi admin:create-user y de forma
interactiva te pedirá un email, un nombre, un apellido y una contraseña.
Y si estás usando un gestor de paquetes como yarn o npm tendrás que hacerlo
así:
yarn strapi admin:create-user --firstname=NAME --email=EMAIL --password=PASSWORD
npm run strapi admin:create-user --firstname=NAME --email=EMAIL --password=PASSWORD
Resetear la contraseña de un usuario
Si al menos recuerdas el email con el que creaste el usuario, puedes ejecutar
admin:reset-user-password
strapi admin:reset-user-password
Te preguntará el email asociado al usuario que quieres resetear, la nueva contraseña y una confirmación.
Otras soluciones
En algunos casos, se podría recuperar el acceso editando la base de datos manualmente. No es la mejor opción pero merece la pena mencionarlo.
