I'm looking to find the best way to implement site-wide authentication checking in Laravel 5.4
I'm building a website that has a growing number of pages that check for rows in a database assigned to a user. If someone visits a page on the site that carries out this function, and they are not logged in, Laravel will give
"Trying to get property of non-object"
and display its error page.
I need to remove all Laravel error pages from my project, to clean it up, and I'm starting with these errors:
Current solution:
My current solution is that wherever a route makes these checks in a controller, I wrap it in
if (Auth::check()) {
I'm wondering if there is a better solution other than wrapping all such code in this?
Edit I need to go and learn how middleware works.
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire