I have developed small application for Auth learning purpose where everything works fine Login Logout and Dashboard page. But Case1 once after clicking on logout, try to access dashboard page by editing url in browser it goes to dashboard page which is wrong. Case2 when i cleare cache and browsing data and try to access dashboard it works fine and redirect for login which is correct. I am using Auth::logout for logged out Following is my code web.php Route::get('/', function () { return view('welcome'); }); Route::get('/login','AuthenticationController@login')->name('login'); Route::post('/login.submit','AuthenticationController@getLogIn')-> name('login.submit'); Route::get('/register','AuthenticationController@register')->name('register'); Route::post('/register.submit','AuthenticationController@addUser')-> name('register.submit'); Route::get('/logout