Constants

TYPE_ACCESS

TYPE_ACCESS

PROVIDER_EQUALS

PROVIDER_EQUALS

PROVIDER_TOKEN

PROVIDER_TOKEN

PROVIDER_LDAP

PROVIDER_LDAP

PROVIDER_TWITTER

PROVIDER_TWITTER

PROVIDER_FACEBOOK

PROVIDER_FACEBOOK

Properties

$serviceManager

$serviceManager : null|\Zend\ServiceManager\ServiceManager

Type

null|\Zend\ServiceManager\ServiceManager

Methods

__construct()

__construct(\Zend\ServiceManager\ServiceManager  $sm) 

Parameters

\Zend\ServiceManager\ServiceManager $sm

getServiceLocator()

getServiceLocator() : null|\Zend\ServiceManager\ServiceManager

Returns

null|\Zend\ServiceManager\ServiceManager

getObjectManager()

getObjectManager() : \Doctrine\ORM\EntityManager

Returns

\Doctrine\ORM\EntityManager

encrypt()

encrypt(\User\Entity\Auth  $auth,   $password) : string

Parameters

\User\Entity\Auth $auth
$password

Returns

string

authenticateEquals()

authenticateEquals(  $email,   $password) : \User\Entity\Auth

Parameters

$email
$password

Throws

\User\Exception\AuthException

Returns

\User\Entity\Auth

checkCredentials()

checkCredentials(  $email,   $password) : boolean

Checks if user's password is true or false

Parameters

$email
$password

Throws

\User\Exception\AuthException

Returns

boolean

createAuthService()

createAuthService(  $email,   $password) : array|object

Creates authentication service and sets IdentityValue, Credential Value to its adapter

Parameters

$email
$password

Returns

array|object