UserAuthAdapter
class UserAuthAdapter implements AdapterInterface
Адаптер авторизации
Methods
Конструктор
Авторизовать пользователя
Details
at line 56
__construct(array $v, boolean $backoffice = false)
Конструктор
at line 93
Result
authenticate()
Авторизовать пользователя
Пример:
$auth = \Cetera\Application::getInstance()->getAuth();
$result = $auth->authenticate(new \Cetera\UserAuthAdapter(array(
'login' => $_POST['login'],
'pass' => $_POST['password'],
'remember' => $_POST['remember']
)));
switch ($result->getCode()) {
case Zend\Authentication\Result::FAILURE_IDENTITY_NOT_FOUND:
echo 'Пользователь не найден';
break;
case Zend\Authentication\Result::FAILURE_CREDENTIAL_INVALID:
echo 'Неверный пароль';
break;
case Zend\Authentication\Result::SUCCESS:
echo 'Добро пожаловать!';
break;
}