$entityManager
$entityManager : \Social\Service\Doctrine\ORM\EntityManager
Entity manager.
The SocialAuthManager service is responsible for user's login and registration through social OAuth
$userManager : \AclUser\Service\UserManager
AclUser UserManager handles logic for User
__construct(\Doctrine\ORM\EntityManager $entityManager, string $userClass, \Zend\Authentication\AuthenticationService $authService, \AclUser\Service\UserManager $userManager)
Instantiate SocialAuthManager object and inject services
\Doctrine\ORM\EntityManager | $entityManager | |
string | $userClass | |
\Zend\Authentication\AuthenticationService | $authService | |
\AclUser\Service\UserManager | $userManager |
signUserIn(\AclUser\Entity\User $user) : \Zend\Authentication\Result
Complete sign in logic for this User
\AclUser\Entity\User | $user |
grantUserBasicRights(\AclUser\Entity\User $user)
Grant newly created user initial rights
\AclUser\Entity\User | $user |