Zend framework2 如何以最简单的形式使用zf2 ACL和身份验证存储

Zend framework2 如何以最简单的形式使用zf2 ACL和身份验证存储,zend-framework2,acl,Zend Framework2,Acl,您好,我需要使用ACL的情况下,用户只能登录通过第三方服务,如facebook谷歌等,他们只有两个角色的客人和用户。现在,我正在使用\Zend\Authentication\Storage\Session()在身份验证后将用户对象存储在会话中,但我不想对每个操作进行检查以了解用户的状态。我想通过使用一个简单的访问控制列表来保持它的简单性。我已经检查了许多模块,如zfcUser等,但它们远比我实际需要的复杂。我尝试构建自己的ACL插件,但文档不够好,关于zf2 ACL的教程侧重于不同的情况 提前感

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


提前感谢您的帮助

也许本模块可以帮助:


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

此模块可能有助于:

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