Learn Spring Security

39 участников

О чём курс

Защита приложения на Spring — от базовых настроек MVC до борьбы с уязвимостями и внедрения сложных механизмов аутентификации. Внутри разбирается, как правильно хранить пароли, работать с attack vectors и настраивать API через OAuth2. Вы реализуете ACL (списки контроля доступа) для управления правами сверх стандартных ролей, внедрите двухфакторную аутентификацию (через soft-token, hardware-токены и SMS), а также освоите настройку grant types в REST API. Материал подойдет разработчикам, которые хотят перейти от поверхностного использования безопасности к глубокому пониманию фреймворка и реализации защищенных систем.

Программа обучения

  • Модуль 1: Основы Spring Security в MVC приложениях
  • Модуль 2: Управление паролями, хранение и оценка рисков
  • Модуль 3: API Security и OAuth2
  • Модуль 4: Глубокое погружение в настройку OAuth2 для REST API
  • Модуль 5: Реализация Access Control Lists (ACL)
  • Модуль 6: Двухфакторная аутентификация через soft-token
  • Модуль 7: Двухфакторная аутентификация через аппаратные токены
  • Модуль 8: Двухфакторная аутентификация через SMS
  • Модуль 9: Анализ векторов атак и защита приложений
  • Модуль 10: Конфигурация безопасности на Java
  • Модуль 11: Работа с ролями и привилегиями
  • Модуль 12: Расширенные сценарии использования Spring Security
  • Модуль 13: Практическая реализация безопасности в рабочих проектах
  • Модуль 14: Интеграция безопасности в приложениях
  • Модуль 15: Финальные кейсы и лучшие практики
Складчина создана 22 декабря 2018 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 2

B Baeldung Все материалы
1 278 ₽ 23 500 ₽