试图在Zend Framework 2上进行管理的网站,将授权设置为mysite/admin/login
。 之后,如果授权未完成,如何拒绝访问?Zend Framework中的会话管理2
在ZF1中,我使用了«BaseController»
,但ZF2想要在Module Module中检查会话。
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();
}
}
告诉我我是否想做?并在哪个方向看?
[zend session和zend auth]可能的重复(http://stackoverflow.com/questions/9001847/zend-session-and-zend-auth) – chris