На GitHub есть несколько проектов, которые вы можете использовать, например, для кода. Первый - «Весеннее социальное обеспечение»:
https://github.com/socialsignin/spring-social-security
Это библиотека, которую вы можете использовать для реализации Spring Security с использованием Spring Social в качестве «серверной» системы для учетных записей пользователей вашего веб-приложения и входа в систему. Здесь есть демонстрационное веб-приложение, использующее его:
https://github.com/socialsignin/spring-social-security-demo
Возможно, вы сможете просто вставить эту библиотеку, хотя я еще не пробовал ее, поэтому я не уверен на 100%.
У меня также есть демонстрационное веб-приложение, которое интегрирует Spring Social и Spring Security, но немного по-другому. Идея состоит в том, чтобы добавить в Spring Social существующее приложение, которое уже реализует Spring Security со своими собственными учетными записями пользователей и информацией для входа в систему, хранящейся в базе данных.
https://github.com/sdouglass/spring-security-social