SuperAPI AI 工具集

mobile-biometric-auth-expert

智能体与模型

查看项目

更新于 10-15 20:30

技能介绍

用途:指导在移动应用中实现设备级生物识别认证,包括 Face ID、Touch ID、Android BiometricPrompt、安全凭据存储以及 Passkeys/WebAuthn。

主要能力:提供生物识别可用性判断(硬件可用且已录入、可用未录入、不可用三种分支);认证流程选择(首次登录、回访用户、提示超时、录入变更);存储策略(iOS 用 Keychain 配合 kSecAccessControlBiometryCurrentSet,Android API 23+ 用 Keystore 配合 setUserAuthenticationRequired(true),跨平台用 Expo SecureStore 或 RN Keychain);Passkey 与生物识别门控令牌的取舍;以及常见失败模式的检测、诊断与修复,如橡皮图章式生物识别、录入失效盲区、回退链断裂、提示疲劳、自定义 UI 信任缺口。

使用方式:技能以决策点、失败模式、示例与质量门形式组织。示例展示 Passkey 注册流程(检查 WebAuthn 支持、创建注册请求、处理成功与错误、优雅降级到生物识别门控密码登录)。质量门要求覆盖 iOS 14+ 与 Android 9+ 的启用/禁用场景、系统 UI 提示、PIN/密码回退、Keychain/Keystore 访问控制、限流(5 分钟内最多 5 次)、录入变更自动失效、Passkey 注册与认证测试、友好错误信息、无障碍与前后台切换等。

适用场景:移动端登录、支付与敏感数据访问的生物识别门控;Passkey 升级与注册;企业/MDM 环境下的策略检查。

限制:不处理 OAuth/OIDC 令牌交换、服务端 JWT 校验与刷新、HSM 集成、支付 PCI 合规、应用安全审计与渗透测试、数据库凭据加密,这些应使用其他技能。具体平台版本、价格与效果资料暂未提供。