Auth middleware kullanmak konu ile alakasız konu
session ile ilgili, web middleware içeriğine baktınız mı?
İçerikten belli olduğu gibi web midleware kullanılmaz ise çalışmayacak şeyler.
'web' => [
\App\Http\Middleware\EncryptCookies::class,
\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,
\Illuminate\Session\Middleware\StartSession::class,
\Illuminate\View\Middleware\ShareErrorsFromSession::class,
\App\Http\Middleware\VerifyCsrfToken::class,
],
Her controller içinde web middleware kullanmak yerine, bir tane route grup oluşturup diğer route kodlarını içinde yazarsak sorun kalmaz, elbet hata web middleware kullanmamak ile alakalı ise.
Route::group(['middleware' => ['web']], function()
{
Route::resource('photo', 'PhotoController');
});