Jak reprezentovat role uživatele v DB?

Arthedian
Člen | 26
+
0
-

Dobrý den,
na této adrese vytvořit jednotlivé role a jednotlivá oprávnění. Bohužel už jsem nenašel, jak toto reprezentovat v DB? Případně která funkce se stará o změnu, abych ji mohl napsat, aby mi to upravila v DB?

Ondřej Kubíček
Člen | 494
+
0
-

tak to záleží jak chceš ty že…
např vytvoříš tabulky resources, role, privilege a propojíš jak potřebuješ… pak budeš mít nějakou třídu, která to podle té databáze sestaví

Arthedian
Člen | 26
+
0
-

Jde mi o to, abych mohl používat oficiální funkce is allowed, allow, deny atd. Definici si sám napsat? A k tomu příslušnou DB? Zhruba mám přehled jak to reprezentovat v DB, ale nevím jak to propojit s Nette, abych to nedělal zbytečně složitě.

CZechBoY
Člen | 3608
+
0
-

Musis si udelat nejakou AuthorizatorFactory, ktera data z databaze nastavi do Permission tridy pomoci metod addResource, addRole, allow/deny.