Как подключить социальную учетную запись к уже зарегистрированному пользователю в SecureSocial, когда пользователь вошел в систему?

#facebook #scala #twitter #playframework-2.2 #securesocial

#Facebook #scala #Twitter #playframework-2.2 #securesocial

Вопрос:

Ну, у меня есть вопрос относительно подключения нескольких социальных учетных записей с помощью SecureSocial, не через меню входа, а изнутри приложения.

То, что я пытаюсь сделать, это:

  • Пользователь входит в приложение с помощью SecureSocial
  • После того, как он / она войдет в приложение, им должно быть разрешено подключать свою учетную запись Facebook / Twitter, я пытаюсь разрешить пользователям подключаться к другой социальной учетной записи из зарегистрированного сеанса приложения.

Чтобы упростить задачу, я имею в виду, предоставить "Connect to Facebook" ИЛИ "Connect to Twitter" из приложения для зарегистрированных пользователей. Есть ли такая функциональность в SecureSocial ??, Они действительно упростили для меня интеграцию социальных каналов в мое приложение, которое понятия не имеет о социальных приложениях.

Is there some functionality as such provided by SecureSocial, or will I need to create my own modules если мне нужно создать свои собственные модули, не могли бы вы, ребята, дать мне несколько советов о том, как это сделать. Я искал эту проблему в Google, но не смог получить подходящих ответов. Спасибо.

Ответ №1:

Теперь есть поддержка привязки учетных записей. Проверьте основные примеры того, как это сделать. Если вы запустите поток аутентификации, когда пользователь уже вошел в систему, SecureSocial вызовет новый метод с именем link в UserService.

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

1. Спасибо за ответ, Хорхе, но я использую 2.1.3, доступен ли этот метод и в этой версии??

2. Нет, эта функция была добавлена после выпуска 2.1.3.