# authentication **Repository Path**: mirrors_CakeDC/authentication ## Basic Information - **Project Name**: authentication - **Description**: Authentication plugin for CakePHP. Can also be used in PSR7 based applications. - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: 2.x - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-05-07 - **Last Updated**: 2026-03-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CakePHP Authentication ![Build Status](https://github.com/cakephp/authentication/actions/workflows/ci.yml/badge.svg?branch=master) [![Latest Stable Version](https://img.shields.io/github/v/release/cakephp/authentication?sort=semver&style=flat-square)](https://packagist.org/packages/cakephp/authentication) [![Total Downloads](https://img.shields.io/packagist/dt/cakephp/authentication?style=flat-square)](https://packagist.org/packages/cakephp/authentication/stats) [![Code Coverage](https://img.shields.io/coveralls/cakephp/authentication/master.svg?style=flat-square)](https://coveralls.io/r/cakephp/authentication?branch=master) [![Software License](https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square)](LICENSE) [PSR7](https://www.php-fig.org/psr/psr-7/) Middleware authentication stack for the CakePHP framework. Don't know what middleware is? [Check the CakePHP documentation](https://book.cakephp.org/4/en/controllers/middleware.html) and additionally [read this.](https://philsturgeon.uk/php/2016/05/31/why-care-about-php-middleware/) ## Authentication, not Authorization This plugin intends to provide a framework around authentication and user identification. Authorization is a [separate concern](https://en.wikipedia.org/wiki/Separation_of_concerns) that has been packaged into a separate [authorization plugin](https://github.com/cakephp/authorization). ## Installation You can install this plugin into your CakePHP application using [composer](https://getcomposer.org): ``` php composer.phar require cakephp/authentication ``` Load the plugin by adding the following statement in your project's `src/Application.php`: ```php public function bootstrap(): void { parent::bootstrap(); $this->addPlugin('Authentication'); } ``` ## Documentation Documentation for this plugin can be found in the [CakePHP Cookbook](https://book.cakephp.org/authentication/2/en/).