Laravel New Authroutes

Laravel New Authroutes

Problem

Jeg trengte å generere nytt Auth ruter.

Dette er hva jeg brukte så langt.

Auth :: ruter ();
Rute :: Get ('/Home', 'HomeController@Index');

Her er det rare, jeg løper PHP Artisan Route: Liste, Og jeg ser mange handlinger, som Logincontroller@pålogging ..

Imidlertid fant jeg ikke disse handlingene i min App \ http \ kontrollere \ autor, Hvor er disse?

Også, hva gjør den Auth :: ruter () står for? Jeg finner ikke rutene om autorisasjon.

Jeg trenger noen hjelp, takk for å svare på spørsmålet mitt

Løsning

Auth :: ruter () er bare en hjelperklasse som hjelper deg å generere alle rutene som kreves for brukergodkjenning. Du kan bla gjennom koden her https: // github.com/laravel/ramme/klatt/5.8/SRC/Illuminate/Routing/Router.PHP i stedet.

Her er rutene

// Autentiseringsruter ..
$ this-> get ('login', 'autht \ logincontroller@showloginform')-> name ('login');
$ this-> post ('login', 'autor \ logincontroller@login');
$ this-> post ('logout', 'autor \ logincontroller@logout')-> name ('logout');
// Registreringsruter ..
$ this-> get ('register', 'autor \ registercontroller@showRegistrationform')-> name ('register');
$ this-> post ('register', 'autor \ registercontroller@register');
// tilbakestilling av passord ..
$ this-> get ('passord/reset', 'authit \ glemtpasswordcontroller@showlinkRequestform');
$ this-> post ('passord/e-post', 'autor \ glemtpasswordcontroller@sendresetlinkemail');
$ this-> få ('passord/reset/token', 'autht \ resetpasswordcontroller@showresetform');
$ this-> post ('passord/reset', 'autor \ resetpasswordcontroller@reset');