Hallo alle zusammen,
ich beschäftige mich noch nicht all zu lange mit php und mySQL und habe daher folgende Frage zur Realisierung von Benutzergruppen:
Die Idee dahinter ist ja, dass verschiedene Benutzer verschiedene Rechte haben (abhängig von ihrer zugewiesenen Gruppen) und auch unterschiedliche Darstellungen der Seite zu sehen bekommen.
Wie realisiere ich dies?
2 Ansätze sind mir auf anhieb eingefallen, doch gibt es bestimmt ein allgemeines Prinzip dafür.
1) In der Usertabelle (Datenbank) ist die Benutzergruppen hinterlegt. Beim einloggen wird diese Info ausgelesen und je nachdem eine andere include datei eingebunden.
2) Für jede Benutzergruppen existiert eine eigenen Tabelle in der Datenbank und hier sind die Inhalte hinterlegt (in Form von Linknamen und deren URL). Der Vorteil hierbei wäre, dass die Links (also die Zugänge zu bestimmten Bereichen) im Admin-Bereich geändert bzw. hinzugefügt werden könnten.
Wie würdet ihr ein System, dass auf Benutzergruppen basiert realisieren.
Ich bin für jeden Tipp dankbar.
Gruß Marcel
ich beschäftige mich noch nicht all zu lange mit php und mySQL und habe daher folgende Frage zur Realisierung von Benutzergruppen:
Die Idee dahinter ist ja, dass verschiedene Benutzer verschiedene Rechte haben (abhängig von ihrer zugewiesenen Gruppen) und auch unterschiedliche Darstellungen der Seite zu sehen bekommen.
Wie realisiere ich dies?
2 Ansätze sind mir auf anhieb eingefallen, doch gibt es bestimmt ein allgemeines Prinzip dafür.
1) In der Usertabelle (Datenbank) ist die Benutzergruppen hinterlegt. Beim einloggen wird diese Info ausgelesen und je nachdem eine andere include datei eingebunden.
2) Für jede Benutzergruppen existiert eine eigenen Tabelle in der Datenbank und hier sind die Inhalte hinterlegt (in Form von Linknamen und deren URL). Der Vorteil hierbei wäre, dass die Links (also die Zugänge zu bestimmten Bereichen) im Admin-Bereich geändert bzw. hinzugefügt werden könnten.
Wie würdet ihr ein System, dass auf Benutzergruppen basiert realisieren.
Ich bin für jeden Tipp dankbar.
Gruß Marcel
Kommentar