插件概览
BiometricX 是一个 Flutter 包,可简化在 Android 应用中集成生物识别认证(如指纹或面部识别)的过程。它提供了一个简单的 API,用于检查生物识别功能的可用性,并使用设备级生物识别安全地对用户进行身份验证。该包设计简洁易用,抽象了复杂的平台特定实现,使开发者能够以最少的代码实现安全的身份验证。该包仅支持 Android,并利用原生生物识别 API 实现可靠性能和安全性。
适合场景
- 安全应用登录
- 用户身份验证
- 受保护的数据访问
- 会话重新认证
- 双因素认证
主要特点
- 用于生物识别检查的简单 API
- 仅支持 Android
- 安全的生物识别认证
- 自动回退处理
- 所需设置最少
适合对象
- 需要安全用户认证的应用程序
- 寻求快速生物识别集成的开发者
- 专注于Android安全的项目
- 包含敏感数据的移动应用
- 需要快速生物识别测试的原型
使用建议
- 仅限 Android 平台
- 需要设备生物识别硬件
- 不支持 iOS
- 依赖于 Android SDK 版本兼容性
- 需要在清单中正确处理权限