ITVDN

Spring Security

  • Продвинутый уровень
  • Наставник: Нет
  • Сертификат: Нет
  • Формат: Online
  • Рассрочка: Нет
  • Язык: Русский
  • Осталось мест: Неограничено
Записаться

Spring Security

Spring Security – это Java фреймворк, спроектированный для решения вопросов безопасности приложений: авторизация, аутентификация, защита от различного рода атак и др.
Программа обучения
  • Введение в Web безопасность
  • Глубокая оборона Spring Security
  • Стратегии аутентификации пользователей
  • Ограничение доступа на уровне методов
  • Настройка Spring Security в стиле Java
Знания и навыки, которые приобретете
  • Понимать принципы систем безопасности в web приложениях
  • Подключать фреймворк Security Spring к вашему приложению
  • Настраивать источник данных для аутентификации пользователя
  • Подключать как стандартные настройки и формы для аутентификации, так и собственные
  • Создавать систему фильтрации запросов по адресу, роли пользователя или состоянию аутентификации
  • Ограничивать доступ к отдельным методам/функциям приложения
  • Использовать встроенные методы Spring Security для защиты от CSRF атак
  • Использовать в работе Spring Expression Language – язык выражений, созданный для Spring Framework и поддерживающий запросы и управление графом объектов во время выполнения
  • Настраивать Cross-Origin Resource Sharing (CORS) в Spring Security
  • Организовывать доступ к данным с помощью протокола LDAP
  • Использовать методы шифрования для хранения паролей в базе данных
  • Использовать возможности AOP (Aspect-Oriented Programming) для усложнения модели ограничений доступа к ресурсам

Преподаватели

  • Андрей Губаренко

    Java Developer