Questions tagged [firebase-app-check]

App Check works alongside other Firebase services to help protect your backend resources from abuse by allowing only your apps to access them.

App Check works alongside other Firebase services to help protect your backend resources from abuse, such as billing fraud or phishing. With App Check, devices running your app will use an app or device attestation provider that attests to one or both of the following:

  • Requests originate from your authentic app
  • Requests originate from an authentic, untampered device

This attestation is attached to every request your app makes to your Firebase backend resources.

App Check has built-in support for using the following three services as attestation providers:

  • DeviceCheck on iOS
  • SafetyNet on Android
  • reCAPTCHA v3 on web apps

If these are insufficient for your needs, you can also implement your own service that uses either a third-party attestation provider or your own attestation techniques.

App Check currently works with the following Firebase products:

  • Realtime Database
  • Cloud Firestore
  • Cloud Storage
  • Cloud Functions (callable functions)

Related tags

315 questions
2
votes
1 answer

Error while handling Appcheck with flutter

I want to upload files in the firebase storage, but i have an error of appcheck after many researches, i saw that i have to activate Appcheck on firebase, but also to activate it on my application in a google video on youtube, i have seen that i…
2
votes
0 answers

FireStore Not generating link to add compound query - only saying no index found- No Link to create index - Manual index not working

Major breaking bug in new FireStore. No Link is generating or printing in log for to create compound index for query multiple . It used to generate and click on this link direct building index. Now no link is generating and even create manually…
2
votes
0 answers

FirebaseError: Firebase Storage: This app does not have permission to access Firebase Storage on this project

I've got such strange problem. I've got properly configured Firebase App with firebase iOS, android and web app. Everything were good and access to storage were without any problems but since something strange happened to billing account inside…
2
votes
1 answer

Unable to initialise App Check for Android app

I am trying to run a callable cloud function on the emulator but I'm failing because the app check is not successful Here's the launcher activity of my app. The activity calling the function is different. super.onCreate(savedInstanceState); …
Electric Dragon
  • 176
  • 5
  • 17
2
votes
0 answers

Firebase app check feature works with realtime database but not with cloud storage

I implemented firebase app check feature for a web application using Google Recaptcha v3 as described in the documents. But when I look at console metrics there I can see verified requests of realtime database while all other requests are still…
2
votes
3 answers

Firebase AppCheck Quotas & Limits

From firebase documentary https://firebase.google.com/docs/app-check Your use of App Check is subject to the quotas and limits of the attestation providers you use. DeviceCheck access is subject to any quotas or limitations set by Apple. SafetyNet…
bigbang489
  • 21
  • 4
2
votes
0 answers

Firebase App Check not working with firebase functions - web project

We are trying to use App Check but our firebase function that is accessing the realtime database and is displaying this error: FIREBASE WARNING: Invalid appcheck token We are using the latest versions of firebase-admin (9.9.0) and firebase-functions…
2
votes
1 answer

Cannot upload to Firebase Storage using Flutter Mobile

I'm new to Flutter and I'm stuck trying to upload an image from a Flutter App to Firebase Storage. It always throws the same exception: W/ExponenentialBackoff( 1185): network unavailable, sleeping. W/StorageUtil( 1185): Error getting App Check…
2
votes
1 answer

How to add firebase app check in android app?

I have registered app check-in firebase for a flutter app. But I couldn't find mainactivity file in my android folder path/to-java: ---- android ---- app --- src --- main --- java -- io --- flutter ---…
Naveen
  • 95
  • 3
  • 8
1
vote
1 answer

Play Store's Play Integrity vs Firebase App Check Play Integrity

What is the difference between Play Integrity implementation here and the one that is in Firebase documentation, which one should you follow? I also don't understand the one that is in the Play Store documentation as all it did is add the…
1
vote
0 answers

Integration of Firebase's createUserWithEmailAndPassword with Firebase App Check: Invalid Token Issue

I'm currently in the process of integrating createUserWithEmailAndPassword and other Firebase functions with Firebase App Check for added security. After enabling the "Enforce Authenticated" option in Firebase App Check, I've encountered a…
1
vote
0 answers

Firebase SMS going haywire

I've encountered a pressing issue involving Google's billing system within the context of Firebase SMS services. The problem at hand pertains to fraudulent SMS activities resulting in unwarranted charges. It's alarming to note that a substantial…
1
vote
0 answers

Firebase Appcheck Golang Admin SDK requires use of internal package externally in its API

Current issue on their Github. First, I believe the Firebase documentation for how to use AppCheck with the Golang Admin SDK is wrong here. It says you need to create a new appcheck.Client directly via method off of your firebase.App, but this…
Matthew Trent
  • 2,611
  • 1
  • 17
  • 30
1
vote
1 answer

Firebase does not recognize my App Check debug token as valid

I configured App Check for my iOS app, i followed the documentation step by step, firebase generated a debug token when i launched my app in the simulator and i configured that token in the firebase console. I'm trying to access my express endpoint…
1
vote
0 answers

Firebase App Check with Firebase App Distribution

I have setup App Check with very little issues and it is working for the production release of my app. However, I get permission denied for all Firebase requests from the internal testing version of my app that is distributed through Firebase App…
theJosh
  • 2,894
  • 1
  • 28
  • 50