Package Cake\Controller\Component\Auth

Class summary

  • Abstract password hashing class

  • An authorization adapter for AuthComponent. Provides the ability to authorize using the AclComponent, If AclComponent is not already loaded it will be loaded using the Controller's ComponentCollection.

  • Base Authentication class with common methods and properties.

  • Abstract base authorization adapter for AuthComponent.

  • Basic Authentication adapter for AuthComponent.

  • An authentication adapter for AuthComponent. Provides the ability to authenticate using POST data using Blowfish hashing. Can be used by configuring AuthComponent to use it via the AuthComponent::$authenticate setting.

  • Blowfish password hashing class.

  • An authorization adapter for AuthComponent. Provides the ability to authorize using a controller callback. Your controller's isAuthorized() method should return a boolean to indicate whether or not the user is authorized.

  • An authorization adapter for AuthComponent. Provides the ability to authorize using CRUD mappings. CRUD mappings allow you to translate controller actions into Create Read Update Delete actions. This is then checked in the AclComponent as specific permissions.

  • Digest Authentication adapter for AuthComponent.

  • An authentication adapter for AuthComponent. Provides the ability to authenticate using POST data. Can be used by configuring AuthComponent to use it via the AuthComponent::$authenticate setting.

  • Simple password hashing class.

© 2005–2016 The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
https://api.cakephp.org/2.9/package-Cake.Controller.Component.Auth.html