我想将 Firebase App Check 服务添加到我的 Flutter 应用中。我找到了本教程:https ://firebase.flutter.dev/docs/app-check/usage ,我已经能够完成这些步骤,但是我不知道如何X-Firebase-AppCheck
在每个请求中添加标头以及我应该从哪里获得它从。我想保护我在 Node.js 中的自定义后端免受 Flutter 应用程序之外的请求。我发现本教程https://firebase.googleblog.com/2021/10/protecting-backends-with-app-check.html解释了如何添加一个简单的中间件来验证X-Firebase-AppCheck
标头,我明白了。但是关于客户端,我如何获得可以发送到 api的SafetyNet
or令牌?App Attest
是否由提供package:firebase_app_check/firebase_app_check.dart
还是需要 Android 和 iOS 上的一些本机实现才能获得它?
我希望有人可以帮助我了解这个流程是如何工作的,以便我能够完成这项工作。