Hello,
I am 'disassembling' ZFCUser trying to understand logics behind this module
and how to extend it.
I am a bit confuse about the AuthenticationService and how it works.
First, within the Module.php we have
'ZfcUser\Authentication\Adapter\AdapterChain' =>
'ZfcUser\Authentication\Adapter\AdapterChainServiceFactory',
that is required within the configuration key 'zfcuser_auth_service'
'zfcuser_auth_service' => function ($sm) {
return new \Zend\Authentication\AuthenticationService(
$sm->get('ZfcUser\Authentication\Storage\Db'),
$sm->get('ZfcUser\Authentication\Adapter\AdapterChain') // here
);
},
AuthenticationService requires as second parameter an instance of
Adapter\AdapterInterface and the
'ZfcUser\Authentication\Adapter\AdapterChain' will create an instance of
AdapterChainServiceFactory ( correct me if I am mistaking) that returns the
correct object type after it calls the 'createService' method: who calls
this method and when? 'ZfcUser\Authentication\Adapter\AdapterChain' will
contain the object returned by the createService?
Also I noticed that the controller plugin 'zfcUserAuthentication' is created
to be used as a 'ZF1 action helper' in the UserController: as the
AuthAdapter exists within the $authService why don't use directly the
'zfcuser_auth_service' by creating a getauthAdapter in the userController?
Thank you
-----
Sergio Rinaudo's Blog
--
View this message in context:
http://zend-framework-community.634137.n4.nabble.com/ZFCUser-some-questions-about-teh-AuthenticationService-tp4660053.html
Sent from the Zend Framework mailing list archive at Nabble.com.
--
List: [email protected]
Info: http://framework.zend.com/archives
Unsubscribe: [email protected]