PHP Класс Neos\Flow\Security\Authentication\Provider\PersistedUsernamePasswordProvider

The accounts are stored in the Content Repository.
Наследование: extends AbstractProvider
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$accountRepository Neos\Flow\Security\AccountRepository
$hashService Neos\Flow\Security\Cryptography\HashService
$persistenceManager Neos\Flow\Persistence\PersistenceManagerInterface
$securityContext Neos\Flow\Security\Context

Открытые методы

Метод Описание
authenticate ( Neos\Flow\Security\Authentication\TokenInterface $authenticationToken ) : void Checks the given token for validity and sets the token authentication status accordingly (success, wrong credentials or no credentials given).
getTokenClassNames ( ) : array Returns the class names of the tokens this provider can authenticate.

Описание методов

authenticate() публичный Метод

Checks the given token for validity and sets the token authentication status accordingly (success, wrong credentials or no credentials given).
public authenticate ( Neos\Flow\Security\Authentication\TokenInterface $authenticationToken ) : void
$authenticationToken Neos\Flow\Security\Authentication\TokenInterface The token to be authenticated
Результат void

getTokenClassNames() публичный Метод

Returns the class names of the tokens this provider can authenticate.
public getTokenClassNames ( ) : array
Результат array

Описание свойств

$accountRepository защищенное свойство

protected AccountRepository,Neos\Flow\Security $accountRepository
Результат Neos\Flow\Security\AccountRepository

$hashService защищенное свойство

protected HashService,Neos\Flow\Security\Cryptography $hashService
Результат Neos\Flow\Security\Cryptography\HashService

$persistenceManager защищенное свойство

protected PersistenceManagerInterface,Neos\Flow\Persistence $persistenceManager
Результат Neos\Flow\Persistence\PersistenceManagerInterface

$securityContext защищенное свойство

protected Context,Neos\Flow\Security $securityContext
Результат Neos\Flow\Security\Context