Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Session Zend框架2中的会话管理_Session_Zend Framework2_Zend Acl - Fatal编程技术网

Session Zend框架2中的会话管理

Session Zend框架2中的会话管理,session,zend-framework2,zend-acl,Session,Zend Framework2,Zend Acl,试图在Zend Framework 2上对站点进行管理,请将授权设置为mysite/admin/login。如果授权在mysite/admin/…之后一直未完成,如何拒绝访问 在ZF1中,我使用了«BaseController»,但ZF2希望检查类模块中的会话 class Module { public function onBootstrap($e) { $app = $e->getApplication(); $sm = $app->

试图在Zend Framework 2上对站点进行管理,请将授权设置为
mysite/admin/login
。如果授权在
mysite/admin/…
之后一直未完成,如何拒绝访问

在ZF1中,我使用了
«BaseController»
,但ZF2希望检查类模块中的会话

class Module
{
    public function onBootstrap($e)
    {
        $app = $e->getApplication();
        $sm = $app->getServiceManager();
        $config = $sm->get('Configuration');

        // DB Adapter
        $adapter = $sm->get('Zend\Db\Adapter\Adapter');
        GlobalAdapterFeature::setStaticAdapter($adapter);

        // Session
        $sessionConfig = new SessionConfig();
        $sessionConfig->setOptions($config['session']);
        $sessionManager = new SessionManager($sessionConfig, null, null);
        Container::setDefaultManager($sessionManager);
        $sessionManager->start();
    }
}

告诉我我是否想做?朝哪个方向看?

尝试使用Zendframe Work 2

我认为这个评论根本没有用。