Sicherheit von Webanwendungen · Senior · Frage 71 von 75
Wo sollte in einer Full-Stack-App mit Framework die Autorisierungslogik liegen, um am zuverlässigsten zu sein?
- 1In einer Datenzugriffsschicht, durch die jedes Lesen und Schreiben geht
- 2Nur in Seitenkomponenten, nah an der UI, die sie braucht
- 3Nur in den clientseitigen Router-Guards der Anwendung
Antwort zeigen
Richtige Antwort: In einer Datenzugriffsschicht, durch die jedes Lesen und Schreiben geht
Erklärung
Prüfungen zentral neben den Daten zu halten heißt, dass neue Seiten, Actions und APIs sie erben. Prüfungen in UI und Middleware sind zusätzliche Schichten.