gpt4 book ai didi

php - Zend_Auth 检查用户是否登录

转载 作者:可可西里 更新时间:2023-11-01 13:40:54 25 4
gpt4 key购买 nike

我尝试使用:

// do login if request is posted
if (isset($_POST) && !empty($_POST)) {
// do authencation
...
} else {
// request not posted
// see if already logged in
if (Zend_Auth::getInstance()->hasIdentity()) {
echo "already logged in as: " . Zend_Auth::getInstance()->getIdentity();
}
}

Zend_Auth::getInstance()->hasIdentity() 似乎总是 false ... 即使在登录之后也是如此

最佳答案

你有没有调用过Zend_Auth::getInstance()->getStorage()->write($identity)

如果您通过 Zend_Auth::getInstance()->authenticate($adapter) 进行身份验证,它将为您写入存储,但如果您直接在适配器上调用身份验证,则您有责任用于将身份写入存储。

关于php - Zend_Auth 检查用户是否登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1470363/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com