PSR7 Middleware authentication stack for the CakePHP framework.
Don't know what middleware is? Check the CakePHP documentation and additionally read this.
This plugin intends to provide a framework around authentication and user identification. Authorization is a separate concern that has been packaged into a separate authorization plugin.
You can install this plugin into your CakePHP application using composer:
php composer.phar require cakephp/authentication
Load the plugin by adding the following statement in your project's
src/Application.php
:
public function bootstrap(): void
{
parent::bootstrap();
$this->addPlugin('Authentication');
}
Documentation for this plugin can be found in the CakePHP Cookbook.
For AuthenticationService::loadIdentifier()
you an find an IdeHelper task in IdeHelperExtra plugin.