2017-08-31 7 views
0

火災基地機能に関するいくつかの質問。FirebaseのHTTP機能がユーザーIDにアクセスしていますか?

私は、現在のユーザーが認証されていることを確認し、userIdを使用していくつかのデータを保存して関連付ける機能があります。

  • userIdにアクセスして機能の認証を検証するにはどうすればよいですか?

  • httpヘッダーを介してサーバーに送信する必要があるトークンはどこで入手できますか?

答えて

1

開始するには、エンドポイントを保護する方法を示すGitHubの公式sample codeをご覧ください。現在認証されているuserのFirebase認証のトークンがgetIdTokenWithCompletionを使用していることがわかります。この機能はFirebase Admin SDKを使用してverify the tokenになります。検証の結果はDecodedIdTokenオブジェクトです。このオブジェクトには、ユーザーのuidを含むさまざまなプロパティが含まれています。

+0

iOSクライアントの認証トークンにどのようにアクセスできるかを確認する前に、実際にテストすることはできません。まだ運がない文書を探している – aryaxt

+0

へのリンクが追加されました。 –

+0

素晴らしい、それはまさに私が必要なものです、ありがとう – aryaxt

関連する問題