2017-07-17 6 views
0

"login with custom token"を実装しています。 Firebase documentationにこのコードスニペットがあります。Firebase 'createCustomToken'がAndroidで認識されません

firebaseAuth.createCustomToken(uid) 
          .addOnSuccessListener(new OnSuccessListener<String>() { 
           @Override 
           public void onSuccess(String customToken) { 
            // Send token back to client 
           } 
          }); 

は、私が「のonCreate」メソッド内でこのコードを入れていると「createCustomTokenは」が認識されていない:私は間違ってやっている enter image description here

任意のアイデアを? ありがとうございます!

+0

Firebaseドキュメントのあなたのリンクは、Android SDKに管理SDKにつながりません。あなたのリンクが正しいと確信していますか? –

+0

申し訳ありませんが、私は少しこれの新しいです...私のアプリケーション内でカスタムトークンを作成することはできませんという意味ですか?私はsignInWithEmailAndPasswordメソッドを使用しましたが、この投稿を読んでいます:https://stackoverflow.com/questions/37991935/is-firebase-e-mail-auth-example-secureそしてより良い解決策を見つけようとしていました...そして私はこのsignWithCustomTokenメソッドについて見つかったと私は投稿したリンクを介して実装しようとしていた... – Patricia

+0

いいえ、あなたのアプリでトークンを作成することはできません。サーバー側でのみカスタムトークンを作成できます –

答えて

0

あなたはAndroid SDKとFirebase Admin SDKを混在させようとします。 createCustomTokenメソッドは、Admin SDKでのみ使用でき、Android SDKでは使用できません。 Android用ドキュメントはここ

https://firebase.google.com/docs/auth/android/start/

見つけることができます管理SDKのみをサーバ側で使用することができます

関連する問題