Search by

dereuromark / cakephp-tinyauth

dereuromark

A CakePHP plugin to handle user authentication and authorization the easy way.

Package info

github.com/dereuromark/cakephp-tinyauth

Homepage

Documentation

Type:cakephp-plugin

pkg:composer/dereuromark/cakephp-tinyauth

Statistics

Installs: 251 890

Dependents: 6

Suggesters: 1

Stars: 131

Open Issues: 0

5.3.2 2026-07-17 10:28 UTC

README

CI Latest Stable Version Coverage Status PHPStan Minimum PHP Version License Total Downloads Coding Standards

TinyAuth adds public-action rules and role permissions to CakePHP’s official Authentication and Authorization plugins. Store those rules in auth_allow.ini and auth_acl.ini instead of repeating them in controllers.

Your application still provides login actions, authentication services, identities and role data. TinyAuth checks access to controller actions; use entity policies for permissions on individual records. The AuthUser component and helper expose user data and role checks, and can also work with a custom identity provider.

Documentation

The searchable documentation website also covers adapters, impersonation, helpers, CLI commands and the DebugKit panel.

The original CakePHP 2 blog post describes the project’s beginnings; use the website above for current setup instructions.