¡Claro, aquí te dejo los pasos detallados!
1. Abre el archivo de rutas de tu proyecto Laravel. Usualmente, este archivo es
routes/web.php
.
2. Dentro de ese archivo, añade la siguiente ruta en la parte inferior (adapta el segmento "your-username" con el nombre del usuario al que deseas cambiar la contraseña y "nueva_contraseña" por la contraseña que deseas establecer):
PHP:
Route::get('/temp-update-password', function () {
$user = App\Models\User::where('email', 'your-username')->first();
$user->password = \Illuminate\Support\Facades\Hash::make('nueva_contraseña');
$user->save();
return 'Contraseña actualizada';
});
3. Guarda y sube este archivo de regreso a tu servidor. Luego, visita
yoursite.com/temp-update-password
en tu navegador. Si todo funcionó correctamente, deberías ver el mensaje "Contraseña actualizada".
4. ¡Muy importante! Después de cambiar la contraseña, asegúrate de remover la ruta que añadiste en el Paso 2 para evitar problemas de seguridad. Es decir, borra el código que agregaste en el archivo de rutas.
5. Ahora puedes volver a ingresar al sitio con la contraseña nueva.
Recuerda siempre hacer una copia de tus archivos antes de hacer cualquier modificación.