Mailinglisten-Archive |
Moin,
ich grübel gerad über ein Berechtigungs System. Also ich hab User, die
einer Gruppe angehören.
Nun gibt es verschiedene einschränkungen, zB. sollen Authoren News
schreiben können aber nicht löschen bzw. freischalten, dies darf nur der
Redakteur usw. Alles ja kein Problem nur von diesen einschränkungen hab
ich in meinem CMS sehr viel! Ich hatte bis jetzt in der Gruppen Table
bei jeder einschränkung eine neue Spalte hinzugefügt zB.
"darf_news_loeschen ENUM('yes','no')", dazu hab ich mir eine funktion
geschrieben mit der ich prüf: if(group('darf_news_loeschen')){ ... }
Nun zu meiner Frage. Geht das auch eleganter ? Ich habe jetzt zum
schluss über 70 spalten in der Gruppen Tabelle und das wird schnell
unübersichtlich. Was gibt es also für andere Systeme oder besser gesagt
was benutzt ihr ?
schöne Grüße
Florian Strauß
php::bar PHP Wiki - Listenarchive