php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.02.2011, 18:39  
Neuer Benutzer
 
Registriert seit: 12.12.2008
Beiträge: 29
Määx befindet sich auf einem aufstrebenden Ast
Standard Vernünftige Rechteverwaltung mit Gruppen

Hallo zusammen,
ich habe ein Projekt, in dem ich die Rechte wie folgt realisiert habe:
Datenbank:
Benutzer
Gruppen
Benutzer-Gruppe-Zuordnung
Seiten
Seiten-Gruppen-Zuordnung

Jede einzelne php-Datei hat dann eine ID und ich prüfe ob der angemeldete User in der Gruppe ist, die auf diese ID zugrreifen darf.

Da ich jetzt ein ähnliches Projekt mache und dies für nicht die optimale Lösung halte wollte ich fragen, ob jmd eine bessere Lösung für mich hat??
Habe einige male gelesen, dass man die Rechte über Binäre "verschlüsselung" machen soll... aber da bekomme ich ja nur so generelle Rechte wie "darf lesen/schreiben/ändern" rein?

Mir geht es in erster Linie darum, verschiedene Seiten anzeigen zu lassen oder nicht!

Vielen Dank für eure Ideen!
Määx
Määx ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 26.02.2011, 18:53  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.657
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Zitat:
Jede einzelne php-Datei hat dann eine ID und ich prüfe ob der angemeldete User in der Gruppe ist, die auf diese ID zugrreifen darf.
So eine Prüfung sollte IMHO transparent für die Komponenten der Applikation vor deren Ausführung stattfinden (Front-Controller-Pattern). Andernfalls produzierst du redundanten Code.

Zitat:
Habe einige male gelesen, dass man die Rechte über Binäre "verschlüsselung" machen soll... aber da bekomme ich ja nur so generelle Rechte wie "darf lesen/schreiben/ändern" rein?
Such' mal im Software-Design-Forum. Dort gab es bereits mehrere ausführliche Diskussionen über binäre Rechte vs. Rechte über Gruppen/Rollen (Stichwort: RBAC). Das hier nochmal aufzurollen halte ich für zu viel des Guten.
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline   Mit Zitat antworten
Alt 26.02.2011, 19:26  
Neuer Benutzer
 
Registriert seit: 12.12.2008
Beiträge: 29
Määx befindet sich auf einem aufstrebenden Ast
Standard

wow, super! Danke für die schnelle Antwort! Dann werde ich mal das Forum ein wenig nach deinen Stichworten durchsuchen!
Danke
Määx
Määx ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
In Gruppen (GROUP BY) suchen choice Datenbanken 1 15.05.2010 15:51
[Erledigt] Namen in Gruppen verschieben Mootools unglaublich JavaScript, Ajax und mehr 5 10.04.2010 23:09
[Erledigt] Gruppen von Datensätzen ausblenden r0st Datenbanken 3 13.09.2008 21:38
Benutzerverwaltung, Benutzer <-> Gruppen zuweisen maeck PHP Tipps 2008 6 04.07.2008 15:09
Typo3 Rechteverwaltung cycap Beitragsarchiv 8 18.10.2006 15:56
Brauche hilfe bei ausgabe und sortierung von gruppen Demonking PHP Tipps 2006 24 14.06.2006 10:59
ini_set mit gruppen in ini-datei?? phpfortgeschrittener PHP Tipps 2006 6 03.02.2006 15:21
Rechteverwaltung duderino PHP Tipps 2007 13 29.11.2005 23:56
In welchen Gruppen fehlen User? JK Datenbanken 2 11.10.2005 11:32
nach gruppen sortieren PHP Tipps 2005 15 03.08.2005 13:48
Array mit Gruppen: Wie Sortieren PHP Tipps 2005 2 29.01.2005 15:15
css gruppen HTML, Usability und Barrierefreiheit 3 09.01.2005 15:26
Downloads Gruppen zuweißen? imported_dex PHP Tipps 2004-2 9 12.11.2004 22:29

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
rechteverwaltung, rechteverwaltung php, php benutzerverwaltung rechteverwaltung, php rechteverwaltung, php gruppenzuordnung, php benutzer rechteverwaltung, php gruppen, php.de gruppen, acl class, rechteverwaltung gruppen tips, php benutzer gruppen rechte, rechte gruppen php, php gruppen und benutzer, php rechte gruppe, php user gruppen, gruppen rollen rechte binär, gruppen php, php rechte und gruppen datenbank, rechteverwaltung dateien php, php rechteverwaltung gruppen

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:27 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum