Laravel ed il file di routes
In Laravel tutte le chiamate http passano dal file di routes, un po come se fosse il file htaccess, e da qui bisogna direzionarle versione la classe ed il metodo corretto.
› L’utente decide di loggarsi al vostro sito e digita: www.example.com/login
Bisogna mostrare la form di login, quindi per la chiamata a /login in GET, dovrà essere instanziata la classe LoginController e chiamato il metodo login.
Ecco cosa inserire nel file di routes.php di Laravel.
<?php
Route::get(‘/login’, ‘LoginController@login’);
› L’utente inserisce i suoi dati di accesso e la form manda in POST i dati allo stesso link.
Bisogna getire la login quindi per la chiamata a /login in POST, dovrà essere instanziata la classe LoginController e chiamato il metodo login_process.
Ecco cosa inserire nel file di routes.php di Laravel.
<?php
Route::post(‘/login’, ‘LoginController@login_process’);
Attenzione al metodo di Route:: chiamato nei 2 casi!!