Overview

Namespaces

  • Faulancer
    • Controller
    • Exception
    • Form
      • Validator
        • Type
    • Helper
      • Reflection
    • Http
    • Mail
    • ORM
      • User
    • Service
      • Factory
    • ServiceLocator
    • Session
    • View
      • Helper

Classes

  • AuthenticatorService
  • Config
  • ControllerService
  • DbService
  • DispatcherService
  • HttpService
  • JsonResponseService
  • RequestService
  • ResponseService
  • SessionManagerService
  • Overview
  • Namespace
  • Class

Class AuthenticatorService

Class AuthenticatorService

Faulancer\Service\AuthenticatorService implements Faulancer\ServiceLocator\ServiceInterface
Namespace: Faulancer\Service
Located at Service/AuthenticatorService.php
Methods summary
public
# __construct( Faulancer\Controller\Controller $controller, Faulancer\Service\Config $config )

Authenticator constructor.

Authenticator constructor.

Parameters

$controller
$config
public boolean
# loginUser( Faulancer\ORM\User\Entity $user )

Parameters

$user

Returns

boolean

Codecoverageignore

public boolean
# redirectToAuthentication( )

Returns

boolean
public
# redirectAfterAuthentication( Faulancer\Service\string $uri )

Parameters

$uri

Codecoverageignore

public boolean
# isAuthenticated( array $roles )

Parameters

$roles

Returns

boolean
public
# saveUserInSession( Faulancer\ORM\User\Entity $user )

Parameters

$user
public Faulancer\ORM\User\Entity
# getUserFromSession( )

Returns

Faulancer\ORM\User\Entity
Properties summary
protected Faulancer\Controller\Controller $controller
#
protected Faulancer\Service\DbService $orm
#
protected Faulancer\Service\Config $config
#
protected string $redirectAfterAuth
#
API documentation generated by ApiGen