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 Create Read Update Delete 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.