[{"data":1,"prerenderedAt":6},["ShallowReactive",2],{"\u002F2017\u002F10\u002Flaravel-5-5-acl-issue-and-quick-fix":3},{"html":4,"toc":5},"\u003Cp>While working with laravel 5.5 encountered a strange issue. The authorization policy was never triggered and it always says unauthorized. I've gone through every recommendation but couldn't find a fix. Finally after some trail and error tricks found the issue.\u003C\u002Fp>\n\u003Cp>In the policies array of AuthServiceProvider, use only short notation of class like below.\u003C\u002Fp>\n\u003Cpre class=\"shiki github-light\" style=\"background-color:#fff;color:#24292e\" tabindex=\"0\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan> protected $policies = [\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan>\t\tOrganization::class =&gt; OrganizationPolicy::class\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan>    ];\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan>\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Instead of writing the full class names here, import them like\u003C\u002Fp>\n\u003Cpre class=\"shiki github-light\" style=\"background-color:#fff;color:#24292e\" tabindex=\"0\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan>use App\\CRUDModels\\Organization;\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan>use App\\Policies\\OrganizationPolicy;\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan>\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>I faced the issue when the code was like this\u003C\u002Fp>\n\u003Cpre class=\"shiki github-light\" style=\"background-color:#fff;color:#24292e\" tabindex=\"0\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan> protected $policies = [\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan>\t\tApp\\CRUDModels\\Organization::class =&gt; App\\Policies\\OrganizationPolicy::class\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan>    ];\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan>\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>I am currently not sure why it worked but it certainly works.\u003C\u002Fp>\n",[],1791316327993]