Namespace Cake\Auth

Namespaces summary

Class summary

  • AbstractPasswordHasher

    Abstract password hashing class

  • BaseAuthenticate

    Base Authentication class with common methods and properties.

  • BaseAuthorize

    Abstract base authorization adapter for AuthComponent.

  • BasicAuthenticate

    Basic Authentication adapter for AuthComponent.

  • 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.

  • DefaultPasswordHasher

    Default password hashing class.

  • DigestAuthenticate

    Digest Authentication adapter for AuthComponent.

  • FallbackPasswordHasher

    A password hasher that can use multiple different hashes where only one is the preferred one. This is useful when trying to migrate an existing database of users from one password type to another.

  • 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 config.

  • PasswordHasherFactory

    Builds password hashing objects

  • WeakPasswordHasher

    Password hashing class that use weak hashing algorithms. This class is intended only to be used with legacy databases where passwords have not been migrated to a stronger algorithm yet.

© 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/3.1/namespace-Cake.Auth.html