English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Funzionalità di Spring security

LDAP (Lightweight Directory Access Protocol) Single sign-on JAAS (Java Authentication and Authorization Service) LoginModule Autenticazione di Accesso di Base Autenticazione Digest Ricorda-mi Autenticazione tramite Modulo Web Software di autorizzazione Localizzazione Autorizzazione HTTP

LDAP (Lightweight Directory Access Protocol)

Questo è un protocollo di applicazione aperto utilizzato per mantenere e accedere ai servizi di directory distribuiti attraverso protocolli di Internet.

Single sign-on

Questa funzione permette agli utenti di accedere a più applicazioni con l'aiuto di un singolo account (nome utente e password).

JAAS (Java Authentication and Authorization Service) LoginModule

Questo è un modulo di autenticazione removibile implementato in Java. Spring Security supporta il suo processo di autenticazione.

Autenticazione di Accesso di Base

Spring Security supporta l'autenticazione di accesso di base, che viene utilizzata per fornire nome utente e password durante la richiesta.

Autenticazione di Accesso Digest

Questa funzione ci permette di rendere il processo di autenticazione più sicuro rispetto all'autenticazione di accesso di base. Richiede al browser di confermare l'identità dell'utente prima di inviare dati sensibili attraverso la rete.

Ricorda-mi

Spring Security supporta questa funzione con l'aiuto. Cookie HTTP. Ricorda le informazioni dell'utente, evitando di accedere di nuovo con lo stesso computer prima di disconnettersi.

Autenticazione tramite Modulo Web

Nel processo, il modulo di form web raccoglie e verifica l'identità dell'utente basandosi sui credenziali provenienti dal browser web. Quando dobbiamo implementare l'autenticazione del modulo web, Spring Security lo supporta.

Autorizzazione

Sicurezza di Spring fornisce questa funzione per autorizzare gli utenti prima di accedere alle risorse. Permette agli sviluppatori di definire strategie di accesso per le risorse.

Localizzazione del software

Questa funzione ci permette di creare interfacce utente in qualsiasi linguaggio.

Autorizzazione HTTP

Spring fornisce questa funzione per fornire l'autorizzazione HTTP per l'URL di richiesta Web utilizzando il percorso Apache Ant o l'espressione regolare.


Funzionalità aggiunte in Spring Security 5.0

Login OAuth 2.0

Questa funzione fornisce alle applicazioni le funzionalità di login necessarie attraverso l'uso degli account esistenti degli utenti su GitHub o Google. Questa funzione è realizzata con l'autorizzazione con codice di autorizzazione specificato nel framework di autorizzazione OAuth 2.0.

Supporto reattivo

Dalla versione 5.0 di Spring Security, fornisce supporto reattivo e può integrarsi con Spring WebFlux.

Codifica delle password modernizzata

Sicurezza di Spring 5.0 ha introdotto nuovi encoder di password DelegatingPasswordEncoder che può risolvere in modo più moderno i vecchi encoder NoOpPasswordEncoder tutte le domande.