/CakePHP 4.1

Namespace Cake\Auth

Classes summary

  • BaseAuthenticate

    Base Authentication class with common methods and properties.

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

  • FormAuthenticate

    Form authentication adapter for AuthComponent.

  • AbstractPasswordHasher

    Abstract password hashing class

  • DigestAuthenticate

    Digest Authentication adapter for AuthComponent.

  • BasicAuthenticate

    Basic Authentication adapter for AuthComponent.

  • DefaultPasswordHasher

    Default password hashing class.

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

  • BaseAuthorize

    Abstract base authorization 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.

  • PasswordHasherFactory

    Builds password hashing objects

© 2005–present 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.