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

Функции Spring security

LDAP (Lightweight Directory Access Protocol) Single sign-on JAAS (Java Authentication and Authorization Service) LoginModule Basic Access Authentication Digest Access Authentication Remember-me Web Form Authentication Authorization software Localization HTTP authorization

LDAP (Lightweight Directory Access Protocol)

Это открытый протокол приложений, предназначенный для поддержания и доступа к распределенным сервисам каталога через Интернет-протокол.

Single sign-on

Эта функция позволяет пользователю получить доступ к нескольким приложениям с помощью одной учетной записи (имя пользователя и пароль).

JAAS (Java Authentication and Authorization Service) LoginModule

Это реализованный на Java модуль аутентификации, который можно интегрировать. Spring Security поддерживает его процесс аутентификации.

Basic Access Authentication

Spring Security поддерживает базовую аутентификацию доступа, которая используется для предоставления имени пользователя и пароля при запросе.

Digest Access Authentication

Эта функция позволяет сделать процесс аутентификации более безопасным, чем базовая аутентификация доступа. Она требует, чтобы браузер подтвердил личность пользователя перед отправкой чувствительных данных через сеть.

Remember-me

Spring Security поддерживает эту функцию при помощи. HTTP Cookies. Он запоминает информацию пользователя, чтобы избежать повторного входа с одного и того же компьютера до выхода пользователя.

Web Form Authentication

В этом процессе веб-форма собирает и проверяет данные аутентификации пользователя, поступающие из凭证 из браузера. При реализации веб-формы аутентификации Spring Security поддерживает это.

Авторизация

Spring Security предоставляет эту функцию, которая авторизует пользователей перед доступом к ресурсам. Она позволяет разработчикам определять стратегии доступа к ресурсам.

Локализация программного обеспечения

Эта функция позволяет нам создавать интерфейсы пользователей с использованием любого языка.

HTTP Authorization

Spring предоставляет эту функцию, которая предоставляет HTTP авторизацию для URL веб-запросов с использованием Apache Ant путей или регулярных выражений.


Функции, добавленные в Spring Security 5.0

Вход через OAuth 2.0

Эта функция предоставляет пользователям необходимые функции для входа в систему, позволяя им использовать свои существующие учетные записи в GitHub или Google для доступа к приложению. Эта функция реализуется через авторизацию по коду,指定的 в фреймворке авторизации OAuth 2.0.

Поддержка реактивности

С версии Spring Security 5.0 он предоставляет реактивные возможности, а также может интегрироваться с Spring WebFlux.

Модернизированная кодировка

Spring Security 5.0 ввел новых кодировщиков DelegatingPasswordEncoder он может более现代化но решать проблемы以前的 кодировщиков NoOpPasswordEncoder всех вопросов.