2010-11-22 2 views
1

поэтому в основном, когда мы используем zend auth, мы можем вызывать функцию $ auth-> getIdentity(), чтобы получить идентификатор пользователя, который в данный момент вошел в систему ... вещь ... это вернет значение, которое было установлено из функции setIdentity() во время аутентификации, которое обычно является чем-то вроде имени пользователя или идентификатора пользователя .... мой вопрос: ..... возможно ли хранить несколько переменных для идентификации, например, хранить как имя пользователя И идентификатор пользователя, так что я могу получить либо один из них, чтобы отобразить пользователю, и/или перейти к другому скриптуимеют zend auth хранить несколько значений идентификатора

заранее!

Там нет никакой ложки

-The матрица

ответ

3

Вы даже можете хранить весь user объект, если вы хотите. Практически записывается материал на сессию:

$auth->authenticate($authAdapter); 
$auth->getStorage()->write($user); 
Смежные вопросы