我目前正在使用 ZF2 和 Doctrine 2 制作我公司网站的新版本。
我有一些模块(应用程序、帐户、项目经理、支持等),只有一个(帐户)提供登录/注销和每个身份验证功能。问题在于,使用 Doctrine2,Auth 不是很容易使用……文档也不是很具有描述性。
如果有人可以帮助我,我想知道我如何使用它Zend\Authentication\AuthenticationService
...
我已经知道的
在Module.php
:
'factories' => array(
'Zend\Authentication\AuthenticationService' => function ($sm) {
$auth = new AuthenticationService();
$authAdapter = null; // What I do here??
$auth->setAdapter($authAdapter);
return $auth;
},
// ...
),
// ...
我需要做什么才能在每个模块中获取 AuthService,而不是在每个模块中“出厂”...
注意:我将使用 Identity View Helper...