FLUTTER ECOSYSTEM

firebase_app_check

App Check 可与其他 Firebase 服务配合使用,帮助保护您的后端资源免受滥用,例如账单欺诈或网络钓鱼。

最新版本
0.4.8
近 30 天下载
37.7万
喜欢数
207
Pub 分数
160

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

Firebase App Check 通过验证请求是否来自合法且未经修改的应用程序,帮助保护 Firebase 后端资源免受滥用。它与其他 Firebase 服务配合使用,可防止未经授权的访问,例如账单欺诈或网络钓鱼攻击。通过集成应用认证与 Safety Net、设备检查或 reCAPTCHA,确保只有可信的应用程序才能访问您的服务。适用于 Android、iOS、Web、macOS 和 Windows,无需进行大量代码更改即可增强安全性。非常适合处理敏感数据或盈利服务的应用程序。

适合场景
  • 保护 Firebase API 避免滥用
  • 防止货币化应用中的计费欺诈
  • 保护后端资源免受未经授权的访问
  • 降低网络钓鱼风险
  • 在多平台应用中强制执行应用真实性
主要特点
  • 通过 SafetyNet、DeviceCheck 或 reCAPTCHA 进行应用验证
  • 与 Firebase 服务集成
  • 对多平台的支持
  • 所需的代码更改最少
  • 应用完整性实时验证
适合对象
  • 包含敏感数据的应用程序
  • 盈利应用
  • 易受滥用的服务
  • 跨平台应用
  • 高安全要求
使用建议
  • 需要设置 App Check 提供程序
  • 每个平台的附加配置
  • 可能轻微影响性能
  • 不是独立的安全解决方案
  • 依赖 Firebase 生态系统
支持平台AndroidiOSWebmacOSWindows

安装插件

flutter pub add firebase_app_check

所属分类

依赖

依赖清单 4 项
  • firebase_app_check_platform_interface^0.4.2+1
  • firebase_app_check_web^0.2.6+1
  • firebase_core^4.14.0
  • firebase_core_platform_interface^8.1.1

源码仓库

关联项目