42得票1回答
实用的Zend_ACL和Zend_Auth实现及最佳实践

背景: 我的问题涉及到我正在开发一个与 Stack Overflow 非常相似的论坛,其中有: 访客可以查看主题但不能回复或投票 会员可以编辑/投票其他用户的主题,并默认具有回复和访客相同的权限 管理员几乎可以做任何事情 我希望这个 ACL 应用于整个站点,并默认拒绝所有资源。 我...

27得票6回答
Zend_Session / Zend_Auth随机抛出错误消息ps_files_cleanup_dir:opendir(/var/lib/php5)失败:权限被拒绝(13)

我目前正在开发一个新的应用程序,其中使用了Zend_Auth等技术。但是,由于某种原因,这个错误信息会随机地显示在任何位置(好像是这样)。 Zend_Session::start() - /home/hannes/workspace/develop/library/Zend/Sess...

20得票2回答
将Zend_Auth存储后端从$_SESSION更改为Memcached

我正在尝试更改Zend_Auth的会话后端,但无法成功。 在我的bootstrap.php文件中; $oBackend = new Zend_Cache_Backend_Libmemcached( array( 'servers' => $s...

13得票13回答
Zend Framework应用程序中出现“session has already been started....”异常

当我尝试加载Zend Framework应用程序时,出现以下错误: 致命错误:未捕获异常'Zend_Session_Exception',消息为'session has already been started by session.auto-start or session_start()'...

10得票2回答
使用Zend Auth和Zend ACL进行PHP单元测试

我有一个应用程序,在登录后使用zend_acl和zend_auth。 在预派遣期间,我有一个ACL插件,它为ACL创建所有规则。我还有一个Auth插件,它检查您是否已登录,如果是,则根据ACL检查您是否有权访问请求的资源。 由于整个应用程序都在登录后才能访问,因此只有在登录后才会创建ACL...

9得票1回答
Zend ACL是否适合我的需求?

我基于Zend Framework开发了我的应用程序。我正在使用Zend_Auth进行身份验证,但我不确定Zend_Acl是否适合我,因为实际上,我看到的示例对我的需求来说要么太简单,要么让我感到困惑。 我将应用程序中的元素视为资源,这些资源可以拥有特权。包含资源权限的角色是根据用户动态定义...

9得票4回答
Zend_Auth:允许用户登录到多个表/身份。

我正在使用 Zend_Auth 进行 Web 门户的身份验证。 一个普通的 mySQL “users” 表格中有一个 login 和 password 列,用于查询并登录用户。 然而,我有另外两组用户需要进行身份验证。这三组用户都有自己的登录数据存储在其他表格中。由于他们的数据来自外部来源...

8得票2回答
使用Zend_Auth设置和延长会话生命周期

我在我的项目中使用Zend_Auth,但是到目前为止还没有弄清楚如何设置会话的生命周期,或者如何延长它(比如说它应该运行5分钟,并且当用户执行操作时应该重置为5分钟),这是我的初始化代码: $authAdapter = new Zend_Auth_Adapter_DbTabl...

8得票2回答
Zend_Auth setCredentialTreatment

我正在使用Zend_Auth和setCredentialTreatment来设置哈希方法和盐。我看到所有的示例都是这样做的,其中salt似乎被插入为文本。 ->setCredentialTreatment('SHA1(CONCAT(?,salt))' 但我的盐是存储在数据库中的。...