Hi leute,
Ich bin im Moment am Programmieren eines CMS'. Nun habe ich mal die ersten paar Hürden geschafft (
) aber nun kommt die wahrscheinlich grösste im ganzen Programmieren.
Das Usermanagement ist mein Problem. Ich möchte gerne das ganze mit Benutzergruppen machen und nun bin ich am überlegen, wie ich das ganze mit den Zugriffsrechten machen könnte. Ich möchte es so machen, dass der Admin des CMS' Benutzergruppen hinzufügen und wieder löschen kann und bei den Zugriffsrechten einstellen kann, ob die Benutzergruppe ein Modul gar nicht anschauen kann, nur anschauen kann, editieren kann oder gar administrieren kann.
Das Problem ist nun, wie ich die Tabllen-Struktur mache.
Mir fiel als erstes ein, am einfachsten würde das wohl gehen, wenn ich für jedes Modul eine Spalte mache und dann z.b mit can_view, can_edit, can_admin oder so, das bestimme.
Aber das ist ziemlich umständlich und damit wird zudem das Konfigurieren weniger Flexibel.
Hat hier jemand vielleicht eine gute Idee wie ich das machen könnte?
Thx für die Antworten.
Gruss
mix
ps: Ich hoffe ihr habt verstanden was ich möchte
Ich bin im Moment am Programmieren eines CMS'. Nun habe ich mal die ersten paar Hürden geschafft (

Das Usermanagement ist mein Problem. Ich möchte gerne das ganze mit Benutzergruppen machen und nun bin ich am überlegen, wie ich das ganze mit den Zugriffsrechten machen könnte. Ich möchte es so machen, dass der Admin des CMS' Benutzergruppen hinzufügen und wieder löschen kann und bei den Zugriffsrechten einstellen kann, ob die Benutzergruppe ein Modul gar nicht anschauen kann, nur anschauen kann, editieren kann oder gar administrieren kann.
Das Problem ist nun, wie ich die Tabllen-Struktur mache.
Mir fiel als erstes ein, am einfachsten würde das wohl gehen, wenn ich für jedes Modul eine Spalte mache und dann z.b mit can_view, can_edit, can_admin oder so, das bestimme.
Aber das ist ziemlich umständlich und damit wird zudem das Konfigurieren weniger Flexibel.
Hat hier jemand vielleicht eine gute Idee wie ich das machen könnte?
Thx für die Antworten.
Gruss
mix
ps: Ich hoffe ihr habt verstanden was ich möchte

Kommentar