Level 1
I just change ['auth', 'web'] by ['web', 'auth']. Error FIXED
1 like
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
I made a simple login form. I log my user with :
Auth::loginUsingId($user->id, true);
But when I redirect the user to the ClientController I'm redirect to the login form, the Auth session is not persitent.
return redirect()->action('ClientController@index');
My routes :
Route::group(['middleware' => 'web'], function() {
Route::get('/', 'HomeController@index');
Route::post('/', 'HomeController@auth');
});
Route::group(['prefix' => 'admin', 'middleware' => 'web'], function() {
Route::get('/', 'AdminController@index');
});
Route::group(['prefix' => 'client', 'middleware' => ['auth', 'web']], function() {
Route::get('/', 'ClientController@index');
});
Please or to participate in this conversation.