W3cubDocs

/CakePHP 2.7

Package Cake\Controller\Component\Auth

Class summary

  • AbstractPasswordHasher

    Abstract password hashing class

  • ActionsAuthorize

    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.

  • BaseAuthenticate

    Base Authentication class with common methods and properties.

  • BaseAuthorize

    Abstract base authorization adapter for AuthComponent.

  • BasicAuthenticate

    Basic Authentication adapter for AuthComponent.

  • BlowfishAuthenticate

    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.

  • BlowfishPasswordHasher

    Blowfish password hashing class.

  • ControllerAuthorize

    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.

  • CrudAuthorize

    An authorization adapter for AuthComponent. Provides the ability to authorize using CRUD mappings. CRUD mappings allow you to translate controller actions into *C*reate *R*ead *U*pdate *D*elete actions. This is then checked in the AclComponent as specific permissions.

  • DigestAuthenticate

    Digest Authentication adapter for AuthComponent.

  • FormAuthenticate

    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.

  • SimplePasswordHasher

    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.
http://api.cakephp.org/2.7/package-Cake.Controller.Component.Auth.html