Problema
Necesitaba generar nuevo Auténtico
rutas.
Esto es lo que usé hasta ahora.
Auth :: rutas ();
Ruta :: get ('/home', 'homecontroller@index');
Aquí está la cosa rara, corro PHP Ruta artesanal: lista
, Y estoy viendo muchas acciones, como Logincontroller@login ..
Sin embargo, no encontré estas acciones en mi APP \ HTTP \ Controllers \ Auth
, donde estan esos?
Además, ¿qué hace el Auth :: rutas ()
representar? No puedo encontrar las rutas sobre la autores.
Necesito ayuda de alguien, gracias por responder a mi pregunta
Solución
Auth :: rutas ()
es solo una clase de ayuda que lo ayuda a generar todas las rutas requeridas para la autenticación del usuario. Puede explorar el código aquí https: // github.com/laravel/framework/blob/5.8/src/iluminate/enrutamiento/enrutador.PHP en su lugar.
Aquí están las rutas
// Rutas de autenticación ..
$ this-> get ('login', 'auth \ logincontroller@showloginform')-> name ('login');
$ this-> post ('login', 'auth \ logincontroller@login');
$ this-> post ('logrout', 'auth \ logincontroller@logrout')-> name ('logrout');
// rutas de registro ..
$ this-> get ('registrar', 'auth \ registerController@showregistrationForm')-> name ('registrar');
$ this-> post ('registrar', 'auth \ registerController@registro');
// Rutas de restablecimiento de contraseña ..
$ this-> get ('Password/Reset', 'Auth \ ForgotPassWordController@showLinkRequestForm');
$ this-> post ('contraseña/correo electrónico', 'Auth \ ForgotPasswordController@sendResetLinkEmail');
$ this-> get ('contraseña/reset/token', 'Auth \ ResetPasswordController@showResetForm');
$ this-> post ('contraseña/reset', 'auth \ reetpasswordController@reset');