phpbar.de logo

Mailinglisten-Archive

[php] Benutzer-/Gruppenverwaltung + Authentifizierung

[php] Benutzer-/Gruppenverwaltung + Authentifizierung

Björn Schotte php_(at)_phpcenter.de
Sat, 21 Jul 2001 20:55:13 +0200


* Clemens Hermann wrote:
> gibt es ein Projekt, bei dem man sich "Anleihen" holen könnte, wie sich
> mit PHP4 ein Usermanagement mit Gruppenverwaltung (am besten mit

Ich verwende für einige Projekte folgendes Szenario:

- Usertabelle auth_user

- User in beliebig vielen Gruppen (d.h. Tabelle groups,
  Tabelle usergroups für n:m relation)

- verschiedene "Objekte" (Userverwaltung, Templateverwaltung,
  XYZ)

- verschiedene Rechte (lesen, schreiben, löschen, publish, ...)

- eine Gruppe kann an einem Objekt x-beliebige Rechte haben

Betritt der User ein "Objekt" (d.h. Objekt steht bei mir
hier für ein Modul/eine Aktion), wird anhand einer SQL-Query
mit Joins überprüft, ob er das entsprechende Recht hat und
entweder (wenn er gar keine Rechte auf dieses Objekt hat) wird
ihm der Zugriff verweigert oder ihm werden die jeweiligen
Rechte gewährt.

-- 
PHP Schulungen und                        | International PHP Conference
Schulungsmaterial:                        |             05. - 07.11.2001
http://thinkphp.de/                       |      Astron Hotel, Frankfurt
http://rent-a-phpwizard.de/schulungen.php |  http://www.php-kongress.de/


php::bar PHP Wiki   -   Listenarchive