İçeriğe geç

Laravel AccessDeniedHttpException This action is unauthorized. Çözümü

Laravel AccessDeniedHttpException This action is unauthorized. Çözümü

AccessDeniedHttpException
This action is unauthorized.
Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException This action is unauthorized.

Yukarıda ki hatayı kendi Request sınıfını oluşturup authorize kısmını false da unuttuysan alırsın.

Aslında hata değil, kendin ile çelişmek. Çünkü authorize (Yetki) kısmını false(Yanlış) bırakırsak bu bizim yetkiyi kısıtlamamız demek.

public function authorize()
{
    return false;
}

olan kısmı

public function authorize()
{
    return true;
}

olarak değiştirmen lazım.

Örnek görsel.