Laravel New Authroutes

Laravel New Authroutes

Problème

J'avais besoin de générer de nouveaux Authentification itinéraires.

C'est ce que j'ai utilisé jusqu'à présent.

Auth :: Routes ();
Route :: get ('/ home', 'homeController @ index');

Voici la chose étrange, je cours PHP Artisan Route: Liste, Et je vois beaucoup d'actions, comme LoginController @ Login…

Cependant je n'ai pas trouvé ces actions dans mon App \ Http \ Controllers \ Auth, où sont-ils?

Aussi, que fait le Auth :: Routes () représenter? Je ne trouve pas les itinéraires sur AUTH.

J'ai besoin d'aide de quelqu'un, merci pour répondre à ma question

Solution

Auth :: Routes () est juste une classe d'aide qui vous aide à générer tous les itinéraires requis pour l'authentification des utilisateurs. Vous pouvez parcourir le code ici https: // github.com / laravel / framework / blob / 5.8 / src / illuminate / routage / routeur.php à la place.

Voici les routes

// les routes d'authentification…
$ this-> get ('login', 'aut \ loginController @ showloginform') -> name ('login');
$ this-> post ('Login', 'Auth \ LoginController @ Login');
$ this-> post ('Logout', 'Auth \ LoginController @ Logout') -> Name ('Logout');
// les voies d'inscription…
$ this-> get ('registre', 'aut \ registerController @ showRecgistrationForm') -> name ('registre');
$ this-> post ('registre', 'auth \ registerController @ registre');
// les itinéraires de réinitialisation du mot de passe…
$ this-> get ('password / reset', 'aut \ oublierpasswordController @ showLinkRequestform');
$ this-> post ('mot de passe / e-mail', 'auth \ oublierpasswordController @ sendResetLinkemail');
$ this-> get ('mot de passe / reset / token', 'aut \ resetpasswordController @ showresetform');
$ this-> post ('mot de passe / reset', 'auth \ resetpasswordController @ reset');