Вход в Facebook через Spring Social с использованием существующего токена доступа пользователя

Вот что у меня сейчас есть:

Spring REST сервис, где многие API требуют аутентификации пользователяAPI регистрации (/ api / v1 / register)API входа в систему, который принимает имя пользователя / пароль (/ api / v1 / login)API входа в Facebook, использующий Spring Social и Spring Security для создания подключения пользователя и входа в систему моего пользователя (/ auth / facebook)

Моя проблема в том, что я хочу, чтобы эти API использовались несколькими клиентами, но то, как Facebook Login сейчас, не очень хорошо работает на мобильных устройствах (отлично работает на веб-сайте).

Вот мобильный сценарий:

Я использую iOS SDK Facebook, чтобы запросить разрешение у пользователяFacebook возвращает токен доступа пользователяЯ хочу отправить свой бэкэнд-сервис этот токен и сделать так, чтобы Spring Social принял его, создал пользовательское соединение и т. Д.

Можно ли это сделать? Или мне придется написать свой собственный API, чтобы сохранить соединение с пользователем?

Цени любую помощь!

Ответы на вопрос(1)

Ваш ответ на вопрос