Überprüfung der Benutzerberechtigungen für mehrere Tabellen

WBOY
Freigeben: 2016-08-18 09:15:35
Original
1379 Leute haben es durchsucht

Im akademischen Verwaltungssystem befinden sich Studierende, Betreuer und Studierende nicht in derselben Tabelle. Wie werden Berechtigungen überprüft? Auf der Suche nach Ideen

Antwortinhalt:

Im akademischen Verwaltungssystem befinden sich Studierende, Betreuer und Studierende nicht in derselben Tabelle. Wie werden Berechtigungen überprüft? Auf der Suche nach Ideen

Der Benutzer muss es stapelweise hinzugefügt oder importiert haben, oder? . . Jeder Benutzer entspricht einer entsprechenden Rolle. Erstellen Sie eine Berechtigungstabelle und weisen Sie den Schülern beispielsweise die gleichen Berechtigungen zu Verwenden Sie die Benutzer-ID, um die entsprechende Rolle zu finden. Anschließend sollte es nicht schwierig sein, die Struktur der Berechtigungstabelle zu finden

Fügen Sie eine zugehörige Tabelle hinzu und überprüfen Sie die Berechtigungen der zugehörigen Tabelle.
Die zugehörige Tabelle speichert die UID und die zugehörigen Berechtigungen von Studenten, Betreuern und Mitarbeitern. Überprüfen Sie sie einfach.

Lassen Sie sie beim Anmelden einen Charakter auswählen.
Sobald Sie den Charakter erhalten haben, können Sie sich anmelden.
Die Sitzung wird auch separat geschrieben.
In der Schreibmethode von 3.2.3 kann „session“ „.“

verwenden
<code>session('student.id',学生ID);//学生
session('teacher.id',教师ID);//教师
session('assist.id',辅导员);//</code>
Nach dem Login kopieren

Erkennen Sie beim Anmelden einfach die entsprechende Sitzung

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage