Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

[v3] If user is disabled, the app will not start #108

Closed
Milestone
@Ehesp

Description

At the very start of my app, I've got a check to see whether the user has already authenticated:

setup((store) => {
 const account = store.getState().user.account;
 if (!account.token) {
 return firestack.auth
 .signInAnonymously()
 .then((response) => {
 store.dispatch(loginAnonymously(response.user.token));
 this.setState({
 isLoading: false,
 store,
 });
 }).catch(error => {
 console.error(error);
 })
 }
 return this.setState({
 isLoading: false,
 store,
 });
 });

This works, however if I disable the user on the Firebase dashboard the app just crashes on boot. The Android logs show:

Process: com.reactnativestarterapp, PID: 5013
11-04 11:09:24.617 5013 5013 E AndroidRuntime: com.google.android.gms.tasks.RuntimeExecutionException: com.google.firebase.FirebaseException: An internal error has occurred. [ USER_DISABLED ]
11-04 11:09:24.617 5013 5013 E AndroidRuntime: 	at com.google.android.gms.tasks.zzh.getResult(Unknown Source)
11-04 11:09:24.617 5013 5013 E AndroidRuntime: 	at io.fullstack.firestack.FirestackAuthModule15ドル.onComplete(FirestackAuth.java:467)
11-04 11:09:24.617 5013 5013 E AndroidRuntime: 	at com.google.android.gms.tasks.zzc1ドル.run(Unknown Source)
11-04 11:09:24.617 5013 5013 E AndroidRuntime: 	at android.os.Handler.handleCallback(Handler.java:751)
11-04 11:09:24.617 5013 5013 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:95)
11-04 11:09:24.617 5013 5013 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:154)
11-04 11:09:24.617 5013 5013 E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:6077)
11-04 11:09:24.617 5013 5013 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
11-04 11:09:24.617 5013 5013 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:865)
11-04 11:09:24.617 5013 5013 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755)
11-04 11:09:24.617 5013 5013 E AndroidRuntime: Caused by: com.google.firebase.FirebaseException: An internal error has occurred. [ USER_DISABLED ]
11-04 11:09:24.617 5013 5013 E AndroidRuntime: 	at com.google.android.gms.internal.zzago.zzew(Unknown Source)
11-04 11:09:24.617 5013 5013 E AndroidRuntime: 	at com.google.android.gms.internal.zzagl$zzg.zza(Unknown Source)
11-04 11:09:24.617 5013 5013 E AndroidRuntime: 	at com.google.android.gms.internal.zzagw.zzex(Unknown Source)
11-04 11:09:24.617 5013 5013 E AndroidRuntime: 	at com.google.android.gms.internal.zzagw$zza.onFailure(Unknown Source)
11-04 11:09:24.617 5013 5013 E AndroidRuntime: 	at com.google.android.gms.internal.zzagr$zza.onTransact(Unknown Source)
11-04 11:09:24.617 5013 5013 E AndroidRuntime: 	at android.os.Binder.execTransact(Binder.java:565)
11-04 11:09:26.290 1493 1504 I ActivityManager: Killing 5013:com.reactnativestarterapp/u0a72 (adj 900): crash

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      AltStyle によって変換されたページ (->オリジナル) /