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:
composer require cakephp/authentication
Then load the plugin:
bin/cake plugin load Authentication
Documentation for this plugin can be found in the CakePHP Cookbook.
There are IdeHelper tasks in IdeHelperExtra plugin to provide auto-complete:
AuthenticationService::loadAuthenticator()
IdentifierCollection::load()