从AngularFire 2 Auth Signin获取错误代码

时间:2017-09-14 23:13:52

标签: firebase ionic2 firebase-authentication angularfire2

以下是使用AngularFire2到Firebase的用户登录离子2的代码。

@SpringBootApplication
@ComponentScan(basePackages = "com.your.package")
@Configuration
public class Application extends WebMvcConfigurerAdapter {

 public static void main(String[] args) {
     SpringApplication.run(Application.class, args);
 }

 @Override
 public void addInterceptors(InterceptorRegistry registry) {
     registry.addInterceptor(new ExecuterTimeInterceptor()).addPathPatterns("/**");
  }

}

这里catch中的ERROR变量返回一个代码和消息。我想获取代码,但我只看到以下ERROR选项。

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

      });

不允许使用ERROR.code。如何从ERROR获取代码?

1 个答案:

答案 0 :(得分:2)

将原始格式的错误转换为更具体的错误,以便您可以获得有关它的更多信息。

.catch ((error: firebase.FirebaseError) => { console.log(error.code)}
相关问题