2016-10-15 17 views
0

私はFirebaseで角度2を使用しています。 firebaseを使用するためにAngular anglefire2パッケージを使用しています。ユーザーがログインされた後、私はfirebase auth変数からユーザーIDを取得できますか角2炎基地認証

  1. ? 私はconsole.log(auth);に挑戦し、idへの訴えは見つかりませんでした。

  2. Authユーザーリストに問い合わせることはできますか? Firebaseがユーザーをデータベースに追加するのではなく、コンソールのAuthセクションに表示されているようです。

  3. Authコンソールの役割と追加のユーザー情報をユーザーに割り当てることはできますか。または私は自分自身にuserテーブルを作成し、このデータを自分で保管する必要がありますか?質問番号1の場合

答えて

0

認証状態オブジェクトはそうconsole.log(auth.uid)を試してみて、あなたはそれを得るでしょうuid性質を有しています。

質問2と3については短い答えはいいえです。しかし、あなたのFirebaseデータベースにusersのエントリを持つことができます。そして、あなたのアプリケーションに新しいユーザが作成されるときはいつでも、auth状態のuidを使って新しいユーザを設定することができます。あなたが望む役割や何か他のものはあなたの想像力です。