2017-09-14 8 views
0

以下はAngularFire2からFirebaseを使用してionic2でユーザーにサインインするためのコードです。AngularFire 2からのエラーコードを取得するAuth Sign

 this.afAuth.auth.signInWithEmailAndPassword( 
     login.email, 
     login.password 
    ).catch(ERROR=>{ 
     console.log(ERROR); 

     }); 

ここで、catchのERROR変数にコードとメッセージが返されます。私はコードを取得したいが、私はエラーの次のオプションのみを参照してください。

message, name and stack. 

ERROR.codeは許可されていません。エラーからコードを取得するにはどうすればよいですか?

答えて

2

プリミティブ形式のエラーをより具体的な形式に変換して、より詳細な情報を得ることができます。

.catch ((error: firebase.FirebaseError) => { console.log(error.code)} 
+1

コードのみの回答は、質問の問題の解決方法を説明していないため、お勧めできません。あなたの答えを更新して、これが何をし、どのように問題を解決するのかを説明してください。これは、OPと同様に他のユーザーにも役立ちます。 [よくある回答を書くにはどうすればいいですか](https://stackoverflow.com/help/how-to-answer) – FluffyKitten

+0

ありがとうございました。 –

関連する問題