0

OAuth を使用して認証するアプリを開発しています。

問題は、passport.js (node.js) を使用して facebook から access_token を取得しようとすると、Android の Scribe を使用して取得しようとした場合とは異なるものが得られることです。何か理由はありますか?

Twitterで試してみると、アクセストークンは同じで、ユーザーを一致させることができます....

ありがとう!

4

1 に答える 1

0

質問を誤解していない限り、FB からの応答の「id」フィールドを使用して、同じユーザーかどうかを検出できます (最終的に使用する API/言語に関係なく)。これらの ID はユーザーごとに一意であり、同じユーザーが Android (Scribe) 経由でログオンしたか、passport.js (ノード) 経由でログオンしたかを検出できます。それが役に立てば幸い

于 2013-02-09T12:02:22.520 に答える