If this method works for you there is nothing wrong with it. Definitely if a whole page is blocked unless the user is an author then use filters. If it is just sections on the page there is nothing wrong with checking within the view.
Sign in to participate in this thread!
The Laravel portal for problem solving, knowledge sharing and community building.
The community