Idee drepturi de acces useri
Scris: Lun Mai 09, 2016
Salut,
Vreau ca in interfata Admin din CMS-ul pe care-l construiesc sa pot stabili drepturi de acces useri intr-o aplicatie in functie de tipul de user logat (exemplu sa poata vizualiza dar sa nu poata modifica nimic).
Am tabela useri (cu cimp id_tipuser), tabela tipuser (cu cimpuri superuser, user, guest etc), tabela actiuni (add, modify, delete, view, execute etc) si tabela relatii (id_user, id_tipuser, id_actiune). M-am gindit ca accesul userilor sa se faca prin tabela relatii, adica adaug o inegistrare pentru fiecare facilitate a unui user iar la logare sa citesc aceasta tabela in functie de userul logat. Exista o cale mai simpla? Sau o idee?
In tabela tipuser nu sint mai multe cimpuri, ci cimpul tip cu inregistrari (id-uri) disctincte pentru tipurile de user: superuser, user, guest etc.
Multumesc.
Vreau ca in interfata Admin din CMS-ul pe care-l construiesc sa pot stabili drepturi de acces useri intr-o aplicatie in functie de tipul de user logat (exemplu sa poata vizualiza dar sa nu poata modifica nimic).
Am tabela useri (cu cimp id_tipuser), tabela tipuser (cu cimpuri superuser, user, guest etc), tabela actiuni (add, modify, delete, view, execute etc) si tabela relatii (id_user, id_tipuser, id_actiune). M-am gindit ca accesul userilor sa se faca prin tabela relatii, adica adaug o inegistrare pentru fiecare facilitate a unui user iar la logare sa citesc aceasta tabela in functie de userul logat. Exista o cale mai simpla? Sau o idee?
In tabela tipuser nu sint mai multe cimpuri, ci cimpul tip cu inregistrari (id-uri) disctincte pentru tipurile de user: superuser, user, guest etc.
Multumesc.