Blade @auth

Instead of if-statement to check logged in user, use @auth directive.

Typical way:

1@if(auth()->user())
2 // The user is authenticated.
3@endif

Shorter:

1@auth
2 // The user is authenticated.
3@endauth

The opposite is @guest directive:

1@guest
2 // The user is not authenticated.
3@endguest

Like our articles?

Become a Premium Member for $129/year or $29/month
What else you will get:
  • 22 courses (477 lessons, total 38 h 20 min)
  • 2 long-form tutorials (one new every week)
  • access to project repositories
  • access to private Discord