Sobes.tech
Junior — Middle

Spring-də təhlükəsizlik modulunun əsas hissəsi nədir?

sobes.tech Süni İntellekt

AI-dan cavab

Spring təhlükəsizlik modulunun əsas hissəsi AuthenticationManager interfeysi və ona bağlı autentifikasiya mexanizmdir.

Əsas komponentlər:

  • AuthenticationManager — istifadəçinin etibarlılığını yoxlamaq üçün cavabdehdir.
  • UserDetailsService — istifadəçi məlumatlarını (istifadəçi adı, şifrə, rollar) yükləyir.
  • SecurityContext — hazırda autentifikasiya olunmuş istifadəçi haqqında məlumat saxlayır.
  • Təhlükəsizlik Filtrləri (Security Filters) — sorğuları ələ keçirir və giriş hüquqlarını yoxlayır.

Spring Security bu komponentlər ətrafında qurulmuşdur və tətbiqdə autentifikasiya və icazə vermə təmin edir. Onlar vasitəsilə giriş nəzarəti və resursların qorunması həyata keçirilir.