0

Zend Framework 2 でサイトの管理を行おうとして、 で権限を設定しmysite / admin / loginます。承認が最後まで完了しない場合、アクセスを拒否する方法はmysite / admin / ...?

これにはZF1で使用«BaseController»しましたが、ZF2はクラス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();
    }
}

やりたいか教えて?そして、どの方向を見るべきですか?

4

1 に答える 1

0

Zendframe Work2EventManagerを使用してみてください。

于 2012-10-20T07:57:31.503 に答える