Articles of zend auth

назад возвращает пользователя на защищенную страницу после выхода из системы -zend framework

Я создал учетную запись для страниц, выход для доступа к сценарию панели управления выглядит следующим образом: пользователь входит в систему и открывает страницу cpanel, и они выходят из системы. Проблема: при входе в систему, если пользователь нажимает кнопку браузера, пользователь возвращается на страницу входа даже хотя проверка подлинности выполняется и сеансы установлены, в то же […]

Получите сохраненные данные Zend_Auth из-за проекта zend (во внешнем non-zend-проекте)

Я работаю над проектом Zend, где мне нужно включить другой проект, который не использует ZF. Этот другой проект хранится в общедоступном каталоге в папке проекта zend. Для этого другого проекта мне нужны логины из проекта zend (для этого используется zend auth). Есть два способа сделать это, я думаю. Просто зайдите в сохраненный login sessionvariable. Но […]

Рефакторинг реализации Zend_Auth

Я работаю над существующим проектом, который имеет две области, в которые можно войти. Раздел администратора и передний конец. В настоящее время в разделе администратора есть действие для входа, а на лицевой стороне есть собственное действие входа. Администратор регистрируется с использованием таблицы базы данных специально для учетных записей администратора, передняя часть регистрируется с использованием другой таблицы. […]

как получить роль от Zend_Auth / Zend_ACL при использовании адаптера Doctrine? все вместе

Я использую Zend_Auth с проектом, использующим doctrine.I верю, что каждая перезагрузка выполняется правильно, и я могу войти в систему. мой адаптер выглядит следующим образом: class Abra_Auth_Adapter_Doctrine implements Zend_Auth_Adapter_Interface { protected $_resultArray; private $username; private $password; public function __construct($username, $password) { $this->username = $username; $this->password = $password; } //based on feedbacks as response authenticate has changed […]

Zend Auth – использование двух таблиц

В настоящее время я разрабатываю веб-сайт в Zend Framework, который использует Zend_Auth. Текущий дизайн базы данных следующий: пользователей – id / email users_props – id – user_id – prop_name – prop_value Однако текущий Zend_Auth_Adapter_DbTable использует только одну таблицу, так как там, где у меня есть таблицы, и вам нужно присоединиться к ним. Как я могу […]

Есть ли способ принудительно выполнить аутентификацию с помощью Zend_Auth?

Я работаю с Zend_Auth и cookie / session persistence. Я не могу понять, как заставить аутентификацию с этим классом. Есть ли способ заставить Zend_Auth полагать, что он аутентифицирован как пользователь?

Обновление Zend_Auth_Storage после редактирования профиля пользователя

У меня есть следующая ситуация: я зарегистрировал пользователя, стандартную аутентификацию с таблицей DB $authAdapter = new Zend_Auth_Adapter_DbTable(Zend_Db_Table::getDefaultAdapter()); $authAdapter->setTableName('users'); $authAdapter->setIdentityColumn('user_name'); $authAdapter->setCredentialColumn('password'); Когда пользователь редактирует свой профиль, я сохраняю его в Db, но мне нужно также обновить хранилище (используя стандартный Zend_Auth_Storage_Session). Есть ли простой способ, как это сделать? Большое спасибо.

Zend_Auth: разрешить пользователю вход в несколько таблиц / идентификаторов

Я использую Zend_Auth для аутентификации на веб-портале. Обычная таблица пользователей «mySQL» с столбцом login и password запрашивается, и пользователь вошел в систему. Тем не менее, у меня есть две дополнительные группы пользователей, которые я хочу аутентифицировать. Все три группы пользователей имеют свои данные входа в другие таблицы . Их данные поступают из внешних источников, поэтому […]

Zend_Auth setCredentialTreatment

Я использую Zend_Auth с setCredentialTreatment для установки метода хэша и соли. Я вижу, что все примеры делают что-то вроде этого, где salt кажется вставленной в виде текста. -> setCredentialTreatment ( 'SHA1 (CONCAT (соль))? но моя соль хранится в базе данных. Я мог бы получить его сначала, а затем использовать его в setCredentialTreatment но есть ли […]

Исключение «сеанс уже запущено …» в приложении Zend Framework

Я получаю эту ошибку при попытке загрузить приложение Zend Framework: Неустранимая ошибка: исключение исключения «Zend_Session_Exception» с сеансом сообщения уже начато session.auto-start или session_start () 'в /www/htdocs/w00a1ed7/autospin/redaktion/library/Zend/Session.php:462 Трассировки стека: # 0 /www/htdocs/w00a1ed7/autospin/redaktion/library/Zend/Session/Namespace.php(143): Zend_Session :: start (true) # 1 /www/htdocs/w00a1ed7/autospin/redaktion/library/Zend/Auth/Storage/Session.php(87): Zend_Session_Namespace -> __ construct ('Zend_Auth') # 2 /www/htdocs/w00a1ed7/autospin/redaktion/library/Zend/Auth.php(91): Zend_Auth_Storage_Session -> __ construct () # 3 /www/htdocs/w00a1ed7/autospin/redaktion/library/Zend/Auth.php(141): Zend_Auth-> […]