1

嗨,我需要在用户只能通过 facebook google 等第三方服务登录的情况下使用 ACL,并且他们只有两个角色来宾和用户。现在我正在使用 \Zend\Authentication\Storage\Session() 在身份验证后将用户对象存储在会话中,但我不想对我的每个操作进行检查以了解用户的状态。我想通过使用简单的访问控制列表来保持简单。我检查了许多模块,如 zfcUser 等,但它们比我实际需要的要复杂得多。我尝试构建自己的 ACL 插件,但文档不够好,zf2 ACL 的教程侧重于不同的情况。

在此先感谢您的帮助

4

1 回答 1

1

也许这个模块可以帮助: BjyAuthorize

这个模块旨在为 Zend\Permissions\Acl 提供一个外观,这将简化它与模块和应用程序的使用。默认情况下,它通过配置文件或使用 Zend\Db 或 Doctrine ORM 提供简单的设置。该模块还提供了对 ZfcUser 的开箱即用支持和集成。

于 2013-02-11T09:26:58.237 回答