Vertrauen ist gut, Kontrolle ist besser.
Und wie bereits gesagt, wer es nicht braucht, muss es ja auch nicht verwenden.
Vertrauen ist gut, Kontrolle ist besser.
Und wie bereits gesagt, wer es nicht braucht, muss es ja auch nicht verwenden.
Vertrauen ist gut, Kontrolle ist besser.
kurzes etwas längeres OT: wenn die Feuerwehr in einem Einsatz ist, kontrolliert dann auch jeder jeden? Nein, weil sie vertrauen, das der andere alles richtig macht. Das heißt niemand kaum jemand kontrolliert da jemand. Außerdem: wenn man zu misstrauisch ist (und das ist man, wenn man so eine Funktion nutzt), dann bringt es einem auch nix, weil gegebenenfalls alle verlassen
BTT
Ich bleibe gegen diese Funktion
Alles anzeigenKurzer Pseudocode:
Alternativ schreibt man alle Rechte die ein User hat in seinen Session-Cache, macht da eine Ablaufzeit von 10 Minuten rein (kann ja sein, dass jemandem die Rechte entzogen werden oder neue hinzugefügt werden) und macht die Prüfung dann nicht mit Datenbank sondern mit Javascript am Client.
Wo ein Wille ist, ist auch ein Weg.
Nochmal für Idioten, mich, zum mitschreiben. Du willst:
- Alle 10 min einen db-Request machen und die Rechte danach in den Sessionstorage dumpen
- Diesen dann auslesen und darauf Buttons anzeigen oder nicht
Ändert nichts an der Tatsache das, sobald du das ganze speichern willst, eine Rechteabfrage machen musst. Ansonsten kann da ja jeder Idiot drauf schreiben. Und dann kann ich das auch standardmäßig mit ausliefern und dann verstecken. Und die Spalte in der DB, wo das drin stehen würde, würde eh abgefragt (ansonsten sieht man nicht wer welche Rechte hat), da macht der Datensatz keinen Unterschied mehr.
Das ist eine Idee die mir Adhoc in den Sinn gekommen ist.
Es gibt aber viele Möglichkeiten die Serverlast zu minimieren, besonders da das nicht zeitkritisch ist.
Kann jemand mir mal die Ränge genauer erklären wofür der Aufsichtrat ist usw.....
Kann jemand mir mal die Ränge genauer erklären wofür der Aufsichtrat ist usw.....
Eine komplette Liste findest du hier: [INFO] Rechte der Verbandsränge.
LG