PHPackages                             boleiros/guardian - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. boleiros/guardian

ActiveCakephp-plugin[Authentication &amp; Authorization](/categories/authentication)

boleiros/guardian
=================

ACL plugin for CakePHP 3.x

14PHP

Since May 20Pushed 9y ago3 watchersCompare

[ Source](https://github.com/boleiros/guardian)[ Packagist](https://packagist.org/packages/boleiros/guardian)[ RSS](/packages/boleiros-guardian/feed)WikiDiscussions master Synced 2w ago

READMEChangelogDependenciesVersions (1)Used By (0)

Guardian plugin for CakePHP ACL
===============================

[](#guardian-plugin-for-cakephp-acl)

Installation
------------

[](#installation)

You can install this plugin into your CakePHP application using [composer](http://getcomposer.org).

The recommended way to install composer packages is:

```
composer require boleiros/guardian

```

Enable Plugin
-------------

[](#enable-plugin)

```
// config/bootstrap.php

Plugin::load('Guardian', ['bootstrap' => true, 'routes' => true]);
```

Or, in your terminal:

```
bin/cake plugin load -b -r Gardian

```

Run Migrations
--------------

[](#run-migrations)

```
bin/cake migrations migrate --plugin Guardian

```

Usage
-----

[](#usage)

1. import and use the Guardian Trait on your user Model

```
//User.php
