Overview

Namespaces

  • App
    • Components
    • Interfaces
    • Lib
      • Files
      • Forms
        • Controls
      • Html
      • Repair
      • Statics
    • Model
    • Modules
      • BaseModule
        • Presenters
      • PartnersModule
        • Presenters
      • ProductModule
        • Presenters
      • SaleModule
        • Model
        • Presenters
      • SettingsModule
        • Model
        • Presenters
      • StoreModule
        • Model
        • Presenters
    • Presenters
    • Router
  • PHP

Classes

  • Acl
  • Action
  • Authenticator
  • Counter
  • Database
  • Jidash
  • Menu
  • Permission
  • Resources
  • Roles
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Download

Class Authenticator

Zajištuje Autentizaci uživatele

Nette\Object
Extended by App\Model\Authenticator implements Nette\Security\IAuthenticator
Namespace: App\Model
Located at model/Authenticator.php
Methods summary
public
# __construct( App\Model\Database $database )

Parameters

$database
public Nette\Security\Identity
# authenticate( array $credentials )

Provede přihlášení

Provede přihlášení

Returns

Nette\Security\Identity

Throws

Nette\Security\AuthenticationException
public array
# getRoles( integer $id )

Vrací pole rolí uživatele

Vrací pole rolí uživatele

Parameters

$id

Returns

array
private boolean
# password( Nette\Database\Table\ActiveRow $user, string $password )

Ověření Hesla uživatele

Ověření Hesla uživatele

Parameters

$user
$password

Returns

boolean

Throws

Nette\Security\AuthenticationException
private array
# getData( Nette\Database\TAble\ActiveRow $userRow )

Vrací pole s daty uživatele

Vrací pole s daty uživatele

Parameters

$userRow

Returns

array
Properties summary
private App\Model\Database $database
#
sberp API API documentation generated by ApiGen