0

議論のために、アプリケーションのユーザー用の facebook アクセス トークンを既に持っているとします。その場合、Firebase の auth.login("facebook") プロセス全体を実際に実行する必要はありません。信頼できるサーバーに、これが実際のアクセス トークンであることを確認してもらいたいだけです (たとえば、" https://graph.facebook.com/me ") を使用して、Firebase ユーザー ID を適切に設定します。Firebaseはこれを行うことができますか?

4

1 に答える 1

0

Firebase Simple Login が最近更新され、既存の Facebook アクセス トークンを使用したログインがサポートされるようになりました。

これは、アプリケーションでネイティブの Facebook JS SDK と直接統合し、その Facebook アクセス トークンを Firebase Simple Login に渡すことができることを意味します (2 番目のポップアップをスキップします)。

var ref = new Firebase(...);
var auth = new FirebaseSimpleLogin(ref, function(error, user) { ... });
auth.login('facebook', { access_token: '<ACCESS_TOKEN>' });

詳細については、https://www.firebase.com/docs/security/simple-login-facebook.htmlaccess_tokenのオプションを参照してください。

于 2013-11-08T18:00:02.283 に答える