Źródło: Arkusze CKE
Który z wymienionych mechanizmów umożliwia ograniczenie dostępu do wybranych sekcji aplikacji webowej?
Warianty odpowiedzi
-
A
Pliki CSS statyczne
-
B
Mechanizm renderowania treści
-
C
Formularze dynamiczne
-
D
System logowania i kontroli dostępu
Wyjaśnienie
W praktyce komercyjnej prawie każda aplikacja wymaga podziału na strefy publiczne i prywatne, na przykład panel administratora czy profil użytkownika.
Odpowiada za to system logowania i kontroli dostępu, który realizuje dwa kluczowe procesy: uwierzytelnianie oraz autoryzację. Najpierw aplikacja sprawdza, kim jesteś (logowanie), a następnie weryfikuje, czy masz prawo zobaczyć dany zasób (uprawnienia).
Bez tego mechanizmu każdy użytkownik internetu mógłby bez przeszkód przeglądać poufne dane lub modyfikować ustawienia Twojego serwisu.