Interface AuthServiceInterface
Interface AuthServiceInterface
Direct known implementers
Package: Authentication\Interfaces
Category: System
Located at Services/Core/Authentication/Interfaces/AuthServiceInterface.inc.php
Category: System
Located at Services/Core/Authentication/Interfaces/AuthServiceInterface.inc.php
Methods summary
public
authUser( AuthCredentialsInterface $authCredentials )
: boolean
Authenticates a user by its email and password stored in the given AuthCredentialsInterface object.
public
verify( StringType $password, NonEmptyStringType $hash )
: boolean
Verifies a password by its hash.
public
getRehashedPassword( StringType $password, NonEmptyStringType $hash )
: string
Returns a new hash of the given password.