Das Berechtigungsanpassungsverwaltungssystem TURF (Open Source) (im Folgenden als „TURF-System“ bezeichnet) ist ein anpassbares Berechtigungsverwaltungssystem, das von Blue Water Studio auf der Grundlage des Software-Boundary-Design-Konzepts entwickelt wurde.
Das TURF-System berücksichtigt vollständig die Benutzerfreundlichkeit und führt das grafische Design für Konfiguration, Einstellung und andere Vorgänge durch, die vollständig in der Weboberfläche implementiert sind. Programmierer müssen lediglich eine Funktion in dem Programm aufrufen, das sie steuern möchten, um ein striktes Programm zu erreichen Verwaltung und Kontrolle: Zusätzlich zur Dateiebene kann die Verwaltung und Kontrolle auch die Codeebene erreichen, mit der genau gesteuert werden kann, ob ein bestimmtes Zeichen angezeigt wird oder nicht.
In Bezug auf die Berechtigungseinstellungen ist das TURF-System in drei Ebenen unterteilt: „Grundberechtigungen“, „Rollen“ und „Gruppen“: Grundberechtigungen sind die grundlegendsten Berechtigungseinstellungen und bilden den Kern des gesamten Systems, in dem die Dateiverwaltung und -steuerung erfolgt Einstellungen erfolgen; eine Rolle ist eine Sammlung grundlegender Berechtigungen, und einer Rolle können grundlegende Berechtigungen zugewiesen werden. Wenn ein Konto zu dieser Rolle gehört, verfügt es automatisch über die Berechtigungen der Rolle und Rollen. Wenn ein Benutzer zu dieser Gruppe gehört, verfügt er automatisch über die Berechtigungen dieser Gruppe und die Berechtigungen aller Rollen, die dieser Gruppe gehören. Wenn während des Berechtigungszuweisungsprozesses eine Rolle (oder Gruppe) auf hoher Ebene eine bestimmte Berechtigung löscht, löscht gleichzeitig die Rolle (oder Gruppe) auf niedriger Ebene die Berechtigung, wenn eine Rolle (oder Gruppe) auf niedriger Ebene vorhanden ist ) fügt eine bestimmte Berechtigung hinzu, die übergeordnete Rolle (oder Gruppe) löscht auch die Berechtigung (oder Gruppe) und fügt diese Berechtigung automatisch hinzu, wodurch automatisch klassenbasierte Berechtigungsänderungen implementiert werden.
Das TURF-System berücksichtigt vollständig die Integration mit anderen Systemen. Das TURF-System kann als Modul des bestehenden Systems eingesetzt werden, oder die vorhandenen Module können dem TURF-System hinzugefügt werden. Es ist flexibel, veränderbar und anpassbar.
Das TURF-System ist vollständig Open Source und bietet Nutzungs- und Konfigurationsdokumente, Datenbankdokumente und Lösungsunterstützung.
Installationsanleitung:
Parameterdateien, die geändert werden müssen:
Backstage:
/turf/lib/configure.ini.php
/turf/js/configure.ini.js
Rezeption des Einkaufszentrums:
/turf/publicity/shopmall/lib/configure.ini.php
Standardverwaltungskonto: Kevin Passwort: 123456
CodePub Colorless Hinweis: Dieses System basiert auf dem Berechtigungsverwaltungssystem und die Entität ist ein Open-Source-Mall-Programm. Bei dieser Version handelt es sich um eine Beta-Version. Wenn die offizielle Version veröffentlicht wird, wird es Installationsdateien nur zum Lernen und zur Kommunikation geben. Es ist am besten, sie nicht für normale Benutzer zu installieren.
Wenn ein Codierungsproblem vorliegt, müssen Sie mysql.inc.php im Verzeichnis libdrivers ändern. mysqli.inc.php //mysqli_query( $this-> Entfernen Sie den Kommentar
Expandieren