filmov
tv
Подключаем Spring Security и oAuth2. Spring Boot REST
Показать описание
Spring Boot Rest Application: подключаем Spring Security oAuth2 используя в качестве провайдера oAuth2 Google.
Для реализации авторизации в приложении можно привычную форму авторизации, но это потребует от пользователя создания новой учётной записи, подтверждение почты, время на заполнение профиля и прочие сложности. От разработчика требуются действия по проверке данных пользователя и организации их шифрования. Альтернатива - использование oAuth2 авторизации с использованием внешнего сервера для подтверждения личности пользователя.
Ссылка на код из видео:
Проект Lombok, предоставляющий аннотации для сущностей можно посмотреть тут:
Spring Framework содержит в своём наборе отличный модуль - Spring Security, включающий, помимо прочего, блок, обеспечивающий простую интеграцию oAuth2 авторизации.
В качестве провайдера oAuth2 мы будем использовать Google ввиду того, что продукты этой компании достаточно широко распространены и учётная запись Google есть у большинства современных пользователей (по состоянию на 2018 год XD)
В качестве ориентира при настройке авторизации мы будем использовать официальный гайд из блога проекта Spring:
Зависимости на необходимые в этом видео модули лежат тут:
Проперти, необходимые для Spring Security:
Личный кабинет в Google Developer Console, где создаются токены:
Ссылка на плейлист Sweater App (Spring MVC):
Ссылка на видео с подключением Spring Security в Sweater App:
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Поддержать проект:
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Для реализации авторизации в приложении можно привычную форму авторизации, но это потребует от пользователя создания новой учётной записи, подтверждение почты, время на заполнение профиля и прочие сложности. От разработчика требуются действия по проверке данных пользователя и организации их шифрования. Альтернатива - использование oAuth2 авторизации с использованием внешнего сервера для подтверждения личности пользователя.
Ссылка на код из видео:
Проект Lombok, предоставляющий аннотации для сущностей можно посмотреть тут:
Spring Framework содержит в своём наборе отличный модуль - Spring Security, включающий, помимо прочего, блок, обеспечивающий простую интеграцию oAuth2 авторизации.
В качестве провайдера oAuth2 мы будем использовать Google ввиду того, что продукты этой компании достаточно широко распространены и учётная запись Google есть у большинства современных пользователей (по состоянию на 2018 год XD)
В качестве ориентира при настройке авторизации мы будем использовать официальный гайд из блога проекта Spring:
Зависимости на необходимые в этом видео модули лежат тут:
Проперти, необходимые для Spring Security:
Личный кабинет в Google Developer Console, где создаются токены:
Ссылка на плейлист Sweater App (Spring MVC):
Ссылка на видео с подключением Spring Security в Sweater App:
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Поддержать проект:
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Комментарии