首页 > TAG信息列表 > zend-auth

php-Zend Navigation:我应该在私有应用程序中的哪个位置加载ACL“角色”

我正在处理“私人”应用程序,您必须登录才能进行任何操作.这给我加载Zend Navigation的角色带来了一些问题.目前,我正在引导程序中“初始化” Zend Navigation;很好,直到我向Zend Nav添加ACL.问题是我想从我的身份验证存储中加载“ userRole”,但是直到用户登录后才存在存储,因此在

mysql-Zend_Auth_Adapter_DbTable提供的参数未能生成有效的sql语句

我有以下异常捕获的异常:Zend_Auth_Adapter_DbTable提供的参数未能生成有效的sql语句,请检查表和列名称的有效性.我已经在Google上搜索了一遍又一遍,但是没有找到解决方案.表和列的名称都是正确的. 导致此问题的代码部分是$result = $auth-> authenticate($authAdapter);.实际上,可

php – Zend ACL是否适合我的需求?

我的应用程序基于Zend Framework.我使用Zend_Auth进行身份验证,但我不确定Zend_Acl是否适合我,因为坦白说,我看到的例子对我的需求来说太简单了或者让我感到困惑. 我正在考虑将我的应用程序中的元素作为资源,这些资源可以拥有权限.包含资源权限的角色是动态定义的,分配给用户.我将

php – Zend_Auth的多个实例(2)

我有一个基于Zend Framework构建的CMS.它使用Zend_Auth进行“CMS用户”身份验证. CMS用户具有使用Zend_Acl强制执行的角色和权限.我现在正在尝试为在线商店之类的东西创建“网站用户”.为简单起见,我想为站点用户使用Zend_Auth的单独实例. Zend_Auth被写成单身,所以我不知道如何实

php – 在编辑用户配置文件后更新Zend_Auth_Storage

我有以下情况: 我有用户,使用DB表进行标准认证 $authAdapter = new Zend_Auth_Adapter_DbTable(Zend_Db_Table::getDefaultAdapter()); $authAdapter->setTableName('users'); $authAdapter->setIdentityColumn('user_name'); $authAdapter->setCredentialColu

php – 使用Zend_Auth和Zend_Session管理用户

我想Zend_Auth和Zend_Session保存用户会话和登录信息 什么是实现以下项目的简单和最佳方式: 1-Disallow multiple concurrent logins for the specific user 2-List all of all user currently logged in 3-Admin could logout of specific user or destroy specific session

在PHPUnit测试中隔离Zend_Session

我正在测试我网站的身份验证功能. Zend_Auth用作授权引擎.但是auth状态仍然在测试之间,我需要在每个tearDown中写入“logout”. 现在一切都很好.但问题是如下.至于我知道Zend_Auth使用Zend_Session来存储auth数据.因此,会话对于所有测试都很常见.我担心将来它会引起问题. 你能告诉