ConfirmPasswordController no existe después de la actualización de Laravel 5.8 a 6.2

8

Estoy trabajando en un proyecto que se encuentra en Laravel 5.8, y recientemente, también lo actualicé a Laravel 6.0 con sus versiones de dependencias de paquetes. El proyecto estaba funcionando bien. Pero, hoy, actualizo el compositor vía composer update,y se actualizó a Laravel 6.2. Después de eso, me enfrenté a un error:

La aplicación \ Http \ Controllers \ Auth \ ConfirmPasswordController no existe

Luego instalé un Laravel-6.2andamio básico nuevo y generado a través de php artisan ui vue,entonces, generé un login/registrationandamio a través de php artisan ui vue --auth.Después de eso, encontré ConfirmPasswordController.Luego, creé manualmente ConfirmPasswordControlleren mi proyecto en ejecución y copié todos los códigos de ConfirmPasswordControllermi creado manualmente ConfirmPasswordController.Luego, el error se ha ido. Aunque no enfrenté ningún error relacionado con esto. Pero estoy confundido acerca de mi enfoque. ¿Es correcto lo que hice? O tiene una mejor manera de resolver este problema. Estoy confundido acerca de si enfrentaré muchos problemas php artisan ui vue --authla próxima vez. ¿Alguien me sugiere el proceso correcto, qué debo hacer?

Rashed Hasan
fuente
Prueba este comando. Quizás esto funcionó: compositor dump-autoload
Kiani
1
Que el controlador se creó literalmente ayer, por lo que su nuevo y que vive en su aplicación para el compositor no toca nada de eso .. también hay un middleware para ir con eso y una clave de configuración añadido
lagbox
1
Yo hice. Resolví mi problema para este error. Pero teme lo siguiente. ¿El proceso que describí anteriormente es la forma correcta de hacer esto o alguna otra solución mejor? Esta fue mi pregunta.
Rashed Hasan
Ese controlador viene con laravel / laravel por defecto, ahora. Así que hay un comando necesaria para que exista ... por desgracia no hay notas en la documentación acerca de las actualizaciones de la versión 6.x en el interior así que no sé donde tendrá que buscar este tipo de información avanzando
lagbox
@lagbox sí, busqué la forma correcta para esto. Pero, no encontrado! Y tengo miedo de mi proyecto, esto se debe a que mi proyecto es más grande. ¿Hay algún problema con el proceso de autenticación anterior php artisan ui vue --auth? Aunque aún no me enfrenté.
Rashed Hasan

Respuestas:

2

Desde v6.0.0 a v6.2.0 se realizaron las siguientes adiciones y modificaciones.

A app/Http/Controllers/Auth/ConfirmPasswordController.php
M app/Http/Controllers/Auth/ForgotPasswordController.php
M app/Http/Controllers/Auth/ResetPasswordController.php
M app/Http/Kernel.php
M config/auth.php
M resources/lang/en/validation.php

Asegúrese de que estos cambios estén en su instancia de Laravel aunque parezca que ahora están. Puede ver la diferencia de v6.0.0 a v6.2.0 aquí . Si necesita ver los cambios de v5.8.0 a través de 6.2.0, vaya aquí .

Karl Hill
fuente