Laravel neue Authroutes

Laravel neue Authroutes

Problem

Ich musste neu erzeugen Auth Routen.

Das habe ich bisher verwendet.

Auth :: Routes ();
Route :: Get ('/home', 'homecontroller@index');

Hier ist die seltsame Sache, ich renne PHP Artisan Route: Liste, Und ich sehe viele Aktionen wie Logincontroller@login…

Allerdings habe ich diese Aktionen in meinem nicht gefunden App \ http \ controller \ auth, Wo sind diese?

Auch was macht das? Auth :: Routes () stehen für? Ich kann die Routen über Auth nicht finden.

Ich brauche jemandem Hilfe, danke, um meine Frage zu beantworten

Lösung

Auth :: Routes () ist nur eine Helferklasse, mit der Sie alle für die Benutzerauthentifizierung erforderlichen Routen generieren können. Sie können den Code hier durchsuchen https: // github.com/laravel/Framework/Blob/5.8/SRC/Illuminate/Routing/Router.PHP stattdessen.

Hier sind die Routen

// Authentifizierungsrouten…
$ this-> get ('login', 'auth \ logincontroller@showLoginform')-> name ('login');
$ this-> post ('login', 'auth \ logincontroller@login');
$ this-> post ('logout', 'auth \ logincontroller@logout')-> name ('logout');
// Registrierungswege…
$ this-> get ('Register', 'Auth \ RegisterController@showRegistrationForm')-> name ('Register');
$ this-> post ('Register', 'Auth \ RegisterController@Register');
// Passwort zurücksetzen…
$ this-> get ('password/reset', 'auth \ ventlepasswordController@showlinkrequestform');
$ this-> post ('password/mail', 'auth \ ventlepasswordController@sendResetlinkemail');
$ this-> get ('password/reset/token', 'auth \ ResetPasswordController@showResetform');
$ this-> post ('password/reset', 'auth \ ResetPasswordController@reset');