-
Notifications
You must be signed in to change notification settings - Fork 4.1k
Open
Labels
platform: allIssues / PRs which are for all platforms.Issues / PRs which are for all platforms.plugin: app_checktype: enhancementNew feature or requestNew feature or request
Description
What feature would you like to see?
In the React Native package for Firebase App Check, they created their own custom provider that essentially overrides the debug provider token. This allows a developer to specify a static, generated debug token in their code to use.
This is very convenient because, in the case where the developer must uninstall / reinstall the app, they can use the same debug token. Currently, a Flutter developer that installs a new version of the app must manually copy and paste the debug token from XCode / Logcat console output into their Firebase web console (and delete the old token), which becomes tedious when testing certain functionality that requires fresh installations of the application.
Relevant links & code:
- https://rnfirebase.io/app-check/usage#configure-a-custom-provider
- https://github.com/invertase/react-native-firebase/blob/2d8ac144a14e79ce1846ecab077f8d7b69d11f05/packages/app-check/android/src/main/java/io/invertase/firebase/appcheck/ReactNativeFirebaseAppCheckProvider.java#L36
- https://github.com/invertase/react-native-firebase/blob/2d8ac144a14e79ce1846ecab077f8d7b69d11f05/packages/app-check/ios/RNFBAppCheck/RNFBAppCheckProvider.m#L40
nbergemann, nskAdhawk, badver, zvikarp, xVemu and 13 more
Metadata
Metadata
Assignees
Labels
platform: allIssues / PRs which are for all platforms.Issues / PRs which are for all platforms.plugin: app_checktype: enhancementNew feature or requestNew feature or request