Сессии в Синатре с использованием аутентификации Facebook - PullRequest
2 голосов
/ 23 июня 2011

Я очень плохо знаком с ruby ​​& Sinatra, и у меня есть основной вопрос:

Приложение, которое я пытаюсь создать, будет использовать Facebook в качестве единственного метода аутентификации пользователей в приложении.Я хочу сохранить таблицу локальных пользователей, которая будет содержать только uid facebook, а также некоторые пользовательские настройки.Я рассмотрел несколько драгоценных камней, которые позволяют мне проходить аутентификацию с помощью API Facebook, однако я не уверен, как контролировать сеансы в моем приложении после того, как я установил, что пользователь действителен.Я использовал камень koala для общения с Facebook, и я также видел камень sinatra-session для запуска сессионной стороны.

Может кто-тоуказывает мне правильное направление относительно того, как я могу управлять своими сеансами, когда пользователь вошел в систему, используя свою учетную запись Facebook?

1 Ответ

5 голосов
/ 18 июля 2011

Я написал пример приложения sinatra с этой функциональностью и использовал встроенные сеансы из sinatra. посмотри сюда, может это тебе поможет: https://github.com/benben/simple-ruby-facebook-example

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...