尝试使用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('ZendDbAdapterAdapter');
GlobalAdapterFeature::setStaticAdapter($adapter);
// Session
$sessionConfig = new SessionConfig();
$sessionConfig->setOptions($config['session']);
$sessionManager = new SessionManager($sessionConfig, null, null);
Container::setDefaultManager($sessionManager);
$sessionManager->start();
}
}
告诉我我是否要这样做?并朝哪个方向看?
尝试使用zendframe工作2 EventManager。