Rechte gelten dort, wo die Daten liegen
Du kannst Rollen und Berechtigungen sauber trennen, jede Prüfung an den Datenzugriff binden und erklären, wie Zeilenschutz in der Datenbank eine vergessene Bedingung auffängt.
Die häufigste Lücke in Anwendungen ist keine ausgefeilte Technik. Sie sieht so aus: Der Knopf zum Löschen wird für normale Nutzer ausgeblendet, und die Route dahinter prüft nichts.
Das funktioniert genau so lange, wie alle Anfragen aus deiner eigenen Oberfläche kommen. Diese Oberfläche läuft aber auf einem fremden Gerät. Sie ist ein Vorschlag, keine Grenze.
Die Frage ist also nicht, was jemand anklicken kann. Die Frage ist, was der Server tut, wenn eine Anfrage direkt hereinkommt, ohne dass je eine Seite geladen wurde.
Hier geht es mit einem Zugang weiter
Der erste Abschnitt ist offen, damit du siehst, wie eine Lektion aussieht. Der Rest gehört zum Zugang für 9,99 € im Monat: alle kostenpflichtigen Kurse, alle Prüfungen, alle Zertifikate, monatlich kündbar.
- Alle kostenpflichtigen Kurse, auch die, die später dazukommen
- Prüfungen und Zertifikate ohne Aufpreis
- Podcast zu jedem Modul, im Browser abspielbar
- Handbuch als PDF zu jedem Kurs