Sobes.tech
Junior — Middle

Spring'deki güvenlik modülünün temel parçası nedir?

sobes.tech yapay zeka

AI'dan gelen yanıt

Spring'deki güvenlik modülünün temel parçası, AuthenticationManager arayüzü ve onunla ilişkili kimlik doğrulama mekanizmasıdır.

Ana bileşenler:

  • AuthenticationManager — kullanıcının kimliğini doğrulama sorumluluğundadır.
  • UserDetailsService — kullanıcının verilerini (kullanıcı adı, şifre, roller) yükler.
  • SecurityContext — şu anda kimliği doğrulanmış kullanıcının bilgilerini tutar.
  • Güvenlik Filtreleri (Security Filters) — istekleri yakalar ve erişim izinlerini kontrol eder.

Spring Security, bu bileşenler etrafında inşa edilmiştir ve uygulamada kimlik doğrulama ve yetkilendirme sağlar. Erişim kontrolü ve kaynak koruması, bunlar aracılığıyla gerçekleştirilir.