How to check request's permission in Laravel 5
<p>I have request layer before controller layer to validate rules and get correct data from input but where is correct location to place check permission?
for example if an user wants to update its profile with API
<code>user?user_id=1</code> with PUT method
I want to check login user id with user_id parameter , if I place it in request layer I should to use Model in request layer is it correct in aspect of programming structure? if not, where is its better location?</p>