Nette\Security\Identity
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 dvěma 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é:



