私はカスタムトークンメソッドを使用してfirebaseで認証しています。 Firebase 2.xではFirebaseカスタムトークンから "UserInfo"に追加フィールドを取得する方法
{ "uid" : "user_uid", "user_role": "admin" }
:サーバーから は、私は他のトークンの分野に加えて、データを以下のいJWTokenを取得しています
我々はトークンフィールドフェッチするために使用 -
authData.getAuth().get("user_role").toString();
を
しかし、新しいFirebase SDKでは:
Hトークンからデータ(user_roleの値)を取得するためのow。
注:私は 、「USER_ROLE」の値を取得するためにのUserInfoを使用してみましたが、このようなカスタムフィールドをフェッチする/方法方法はありません。
firebase-talkグループにも最近、JWTの情報にアクセスするためのスレッド(https://groups.google.com/forum/#!msg/firebase-talk/xegiLwPcyow/PE7pTRV4GQAJ)がありました。 –
これは本当に私のために働いた。どうもありがとうございます :) –