Written by James McDonald

June 1, 2022

If you try the bin/cake bake policy command and get “Could not find a task named policy.”

bin/cake bake policy
Could not find a task named `policy`.

Make sure CakePHP Authorization is installed and then add the following to src/Application.php

    public function bootstrap(): void
    {
        // Call parent to load bootstrap from files.
        parent::bootstrap();

        // other code here

        // Load more plugins here

     
        $this->addPlugin('Authorization');
    }

Try again and you are good to go

bin/cake bake policy
# output
You must provide a name to bake a policy


bin/cake bake policy DebugKitAuthBypass      

#output
Creating file C:\dev\cake-auth\src\Policy\DebugKitAuthBypassPolicy.php
Wrote `C:\dev\cake-auth\src\Policy\DebugKitAuthBypassPolicy.php`

0 Comments

Submit a Comment

Your email address will not be published.

You May Also Like…

MacOS USB Creator

Just toasted my Windows 10 Pro install with a Windows 11 upgrade. Think it will be unrecoverable (because of Bitlocker...