Придумайте и погуглите. (Ror3) - PullRequest
3 голосов
/ 02 октября 2010

Можно ли использовать devise и google oauth вместе? Я успешно настроил Facebook в разработке, но следующее гугл конфиг не работает. Должен ли я использовать oauth2 напрямую?

   config.oauth :google, 'anonymous', 'anonymous',
 :site               => 'https://www.google.com',
 :request_token_path => "/accounts/OAuthGetRequestToken",
 :access_token_path  => "/accounts/OAuthGetAccessToken",
 :authorize_path     => "/accounts/OAuthGetAuthorizeToken",
 :signature_method   => "RSA-SHA1",
 :private_key_file   => '/rsakey.pem',
 :scope              => "https://www.google.com/m8/feeds/"

1 Ответ

2 голосов
/ 03 октября 2010

Хорошо, моя ошибка.Google использует oauth, тогда как devise поддерживает только oauth2, и, насколько я понимаю, они не имеют обратной совместимости.Поэтому я должен использовать свою собственную реализацию.

...