invertase / react-native-firebase

🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.
https://rnfirebase.io
Other
11.7k stars 2.22k forks source link

passwordless login link doesn't automatically open into the app #1125

Closed rikur closed 6 years ago

rikur commented 6 years ago

Issue

I've exhausted my options on how to get the links sent by firebase for passwordless login to open the app by default. I've set actionCodeSettings.handleCodeInApp to true to no effect. I tried adding ?efr=1 to the url as well to no effect.

The links open into the application properly on Android. On iOS I get the firebase "app preview page " and can click "open" to open it in app. But this is not idea for login links. My best guess is that true doesn't properly translate to BOOL YES to firebase SDK.

Environment

iOS

  1. React Native version:

latest

  1. RNFirebase Version:
implementation project(':react-native-firebase')
    implementation "com.google.android.gms:play-services-base:15.0.0"
    implementation "com.google.firebase:firebase-core:15.0.2"
    implementation "com.google.firebase:firebase-auth:15.1.0"
    implementation "com.google.firebase:firebase-firestore:16.0.0"
    implementation "com.google.firebase:firebase-invites:15.0.1"
    implementation('com.crashlytics.sdk.android:crashlytics:2.9.1@aar') {
      transitive = true
    }
stale[bot] commented 6 years ago

This issue has been automatically marked as stale because it has not had recent user activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] commented 6 years ago

Closing this issue after a prolonged period of inactivity. If this is still present in the latest release, please feel free to create a new issue with up-to-date information.

dannywitters commented 4 years ago

@rikur have you figured out a solution to this?

rikur commented 4 years ago

@dannyshisler I don't think I found a solution, no. I have since moved away from firebase.