異なるアクセストークンたびに - グーグルのOAuthとAuthlogicを使用して

StackOverflow https://stackoverflow.com/questions/1896361

  •  19-09-2019
  •  | 
  •  

質問

ご挨拶!

私は私のウェブのためのOAuth認証を有効にするいくつかのトラブルを持っています Ruby on Railsの上で動作するアプリケーション。私はauthlogicを使用していますが、 authlogic_oauthとそれゆえのOAuthの宝石を使用して、最終的には、あります 私はここに依頼することを決めました。だから、まもなくます:

Iは、正常(即ちための第1のアクセストークンを取得する「登録します」 私は「ログイン」してみたときに、ユーザ)が、その後、私はdifferenctを受け取ります 同じGoogleアカウント、Authlogic-OAuthのプラグインのためのアクセストークン ユーザーとログインクラッシュを見つけることができません。たぶん私は理解していません 右のそれが、毎回同じことになってATではありません。そして、することができます それは私がのhttpからGoogleにアクセスしていますが、問題になる:// localhostをするでも お客様キーは異なるドメインのためのものであるのに?

とにかく、どんな返事をありがとう...私はそれで2日間すでに過ごします 問題とデバッグはどこでも私をリードしているようだしない

ヤクブ

PS:私はGoogleグループのOAuthのルビーにその質問を送った - 両方のチャネルを読んだ人には申し訳ありません。

役に立ちましたか?

解決

ATは、毎回異なることになっています。 OAuthのは、それが承認委任プロトコルであり、認証プロトコルではありません。代わりのOpenIDを使用してみてください: http://code.google.com/apis/accounts /docs/OpenID.htmlする

他のヒント

TwitterはOAuthの認証メカニズムとして使用することができ、異なるトークンを与えません。 LinkedInはあなただけ(それが行うことを意図したものである)認証プロトコルとしてのOAuthを使用することを意味することを行いません。

しかし、LinkedInのからデータを引き込むための便利なAPIがあります。特に興味深いのは、プロファイルAPI の可能性があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top