Laravel New Authroutes

Laravel New Authroutes

Problema

Avevo bisogno di generare nuovo AUTH itinerari.

Questo è quello che ho usato finora.

AUTH :: Routes ();
Route :: get ('/home', 'homecontroller@index');

Ecco la cosa strana, corro PHP Artisan Route: elenco, E sto vedendo molte azioni, come LoginController@login ..

Tuttavia non ho trovato queste azioni nel mio App \ http \ controller \ autentica, Dove sono questi?

Inoltre, cosa fa il Auth :: Routes () Sostituisci? Non riesco a trovare i percorsi sull'auth.

Ho bisogno di qualcuno aiuto, grazie per rispondere alla mia domanda

Soluzione

Auth :: Routes () è solo una classe helper che ti aiuta a generare tutte le rotte richieste per l'autenticazione dell'utente. Puoi sfogliare il codice qui https: // github.com/laravel/framework/blob/5.8/SRC/Illuminate/Routing/Router.Php invece.

Ecco i percorsi

// Route di autenticazione ..
$ this-> get ('login', 'auth \ loginController@showlogInform')-> name ('login');
$ this-> post ('login', 'auth \ loginController@login');
$ this-> post ('logout', 'auth \ loginController@logout')-> name ('logout');
// rotte di registrazione ..
$ this-> get ('Register', 'autentica \ registercontroller@showregisteringform')-> name ('register');
$ this-> post ('register', 'autentica \ registercontroller@register');
// Percorsi di reimpostazione della password ..
$ this-> get ('password/reset', 'autentica \ dimenticatoWasswordController@showlinkRequestForm');
$ this-> post ('password/email', 'autentica \ dimenticatoWasswordController@sendResetLinkemail');
$ this-> get ('password/reset/token', 'auth \ resetPasswordcontroller@showresetform');
$ this-> post ('password/reset', 'autentica \ resetPasswordcontroller@reset');