CakePHP completly Auth plugin with simple authentication and authorization

Installs: 201

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0


dev-master 2021-10-27 20:57 UTC

This package is auto-updated.

Last update: 2023-01-28 00:30:30 UTC


NOTE: It's still in development mode, do not use in production yet!


It is developed for CakePHP min. 4.3.


You can install plugin into your CakePHP application using composer.

The recommended way to install composer packages is:

composer require kicaj/auth dev-master

Load the Plugin

Load the Plugin in your bootstrap.php or /src/Application.php:


Load the Component

Load the Component in your AppController.php:

public function initialize()

    // ...
    // ...


Nextly, you should set authorization action list for each controller by auth property, like below:

public $auth = [
    'admin' => [
    '*' => [

Load default data

If you want load default user and group data, just run command below: cake bake migrations seed -p Auth