插件概览
Firebase App Check 通过验证请求是否来自合法且未经修改的应用程序,帮助保护 Firebase 后端资源免受滥用。它与其他 Firebase 服务配合使用,可防止未经授权的访问,例如账单欺诈或网络钓鱼攻击。通过集成应用认证与 Safety Net、设备检查或 reCAPTCHA,确保只有可信的应用程序才能访问您的服务。适用于 Android、iOS、Web、macOS 和 Windows,无需进行大量代码更改即可增强安全性。非常适合处理敏感数据或盈利服务的应用程序。
适合场景
- 保护 Firebase API 避免滥用
- 防止货币化应用中的计费欺诈
- 保护后端资源免受未经授权的访问
- 降低网络钓鱼风险
- 在多平台应用中强制执行应用真实性
主要特点
- 通过 SafetyNet、DeviceCheck 或 reCAPTCHA 进行应用验证
- 与 Firebase 服务集成
- 对多平台的支持
- 所需的代码更改最少
- 应用完整性实时验证
适合对象
- 包含敏感数据的应用程序
- 盈利应用
- 易受滥用的服务
- 跨平台应用
- 高安全要求
使用建议
- 需要设置 App Check 提供程序
- 每个平台的附加配置
- 可能轻微影响性能
- 不是独立的安全解决方案
- 依赖 Firebase 生态系统