Nette Framework
  • Úvodní stránka
  • Download
  • Dokumentace
  • Fórum
  • Blog
  • Přispějte
  • Quick Start
    • Začínáme
    • Adresářová struktura
    • Vytvoření presenteru
    • Připojení šablony
    • Tvorba odkazů
    • Hezčí šablony
    • Zobrazení tabulky
    • Stránkování a řazení
    • Tvoříme komponentu
  • Nette
    • Základní třídy
    • Nette\Annotations
    • Nette\Component
    • Nette\Debug
      • Základy
      • Logování chyb
      • Firebug
    • Nette\Environment
    • Nette\Image
    • Nette\Object
    • Nette\String
  • Nette\Application
    • Application
    • AppForm
    • Control
    • Presenter
    • PresenterCompo­nent
    • PresenterRequest
    • Routování
    • MultiRouter
    • Route
    • SimpleRouter
  • Nette\Caching
  • Nette\Forms
  • Nette\IO\SafeS­tream
  • Nette\Loaders
  • Nette\Security
    • Bezpečnost aplikací
    • Identity
    • SimpleAuthenti­cator
    • Permission
    • Dynamická správa rolí a zdrojů
  • Nette\Templates
    • Template
    • Template Filters
    • Template Helpers
  • Nette\Web
    • Web
    • Ftp
    • Html
    • HttpRequest
    • HttpResponse
    • Session
    • User
Naposledy změněno 17. 11. 2008 Edituj Historie Poslední změny

Nette\Security\I­dentity

Udržuje informace o uživatelově identitě a jeho právech.

Nette\Security\Identity je třída implementující rozhraní Nette\Security\IIdentity a její funkcí je udržovat informace o jméně, rolích a dalších uživatelských datech.

Třída disponuje pouze se dvěmi veřejnými metodami getName(), která vrací jméno identity, a getRoles(), která vrátí seznam všech rolí, kterých identita nabyla. Také lze přistupovat k uživatelským datům jako k property.

Nette\Web\User udržuje tuto identitu v session a slouží ke všem autorizačním a autentizačním procesům. Identita se sice obvykle získá při přihlášení, ale i když vás systém po nějaké době odhlásí, stále si ji pamatuje (toto chování lze upravit a můžeme při odhlášení identitu vymazat).

Viz také:

  • Nette\Security\I­dentity API reference
  • Nette\Security\I­Identity API reference
  • Nette\Web\User
« Bezpečnost aplikací SimpleAuthenti­cator »

Nette Framework powered | dibi powered | Texy! powered | Institut Školení PHP