Сессия недействительна с oauth при попытке аутентификации через твиттер - PullRequest
1 голос
/ 07 ноября 2011

Я вижу эту ошибку при попытке установить oauth для твиттера (шаги обозначено в http://oauth.rubyforge.org/ для получения дополнительной информации)

  1. используя потребителя для получения request_token
  2. сохранение request_token в сеансе
  3. Ошибка, когда твиттер возвращается к callback_url, потому что этот сеанс НЕ является сеансом, который я использовал на шаге 2 выше, чтобы сохранить маркер запроса.
  4. Поскольку у меня нет request_token, я не могу использовать make позвоните, чтобы получить access_token.

Кто-нибудь видел это раньше? Любые идеи о том, как / почему это происходит? Зачем сеанс новый / другой?

NoMethodError in SessionsController#oauth_callback

You have a nil object when you didn't expect it!
The error occurred while evaluating nil.get_access_token

Спасибо.

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