Как я могу интегрировать spring security со службами rest oauth2 и spring social?

#spring-boot #spring-security-oauth2 #spring-social

#spring-boot #spring-security-oauth2 #spring-social

Вопрос:

У меня есть приложение (A), предоставляющее службы REST, защищенные с помощью oauth2. (spring security oauth2 / spring-web) Я хочу создать второе приложение (B) (spring-boot или обычный spring), откуда я могу войти в систему, а затем вызвать службы REST из A.

Как я могу настроить безопасность в приложении B, чтобы я мог использовать как социальный вход (facebook, twitter, Google), так и вызывать службы REST из приложения A? Есть ли пример использования интеграции spring security / oauth / social?

Я нашел несколько примеров, но ни один из них не говорит о том, как их интегрировать

Ответ №1:

Вы пробовали учебное пособие по Spring OAuth2 с помощью FB и Google login? Это также включает локальный логин. Весь код доступен в git по ссылке в правой колонке руководства.

Комментарии:

1. Я пробовал это раньше, но это не то, что я искал. Я искал простое решение, и это помогло мне понять, что я должен действительно понимать, как все работает, а не просто «взять эту конфигурацию», «поместить ее туда». Поэтому я отмечу это как ответ 🙂 Большой лайк