手机解锁、支付验证、门禁通行,越来越多场景用上了人脸识别。方便是真方便,但很多人不清楚怎么正确开启人脸授权,更不知道背后涉及哪些隐私设置。其实每一步都有讲究,搞错了可能被人轻易刷脸进门。
先看设备支持情况
不是所有手机都支持人脸识别,尤其是中低端机型可能只有指纹识别。打开设置,进入“生物识别与密码”或类似选项,看看有没有“面部识别”或“人脸解锁”入口。如果有,说明硬件支持,可以继续下一步。
安卓手机开启流程
以主流品牌为例,路径大同小异。进入“设置”>“安全”>“面部识别”,点击“添加人脸”。系统会提示你正对屏幕,缓慢转动头部完成扫描。过程中别戴帽子、口罩,光线要充足,不然识别容易出错。
部分厂商如华为、小米还提供“注视检测”选项,开启后必须眼睛盯着屏幕才解锁,防的是你睡着时被别人拿手机刷脸。这个建议打开,安全性高不少。
苹果用户怎么设
iPhone 用户去“设置”>“面容 ID 与密码”,输入锁屏密码后点击“设定面容 ID”。按提示上下左右移动脸部,直到圆圈闭合。完成后系统会提醒你下次解锁即可使用面容 ID。
如果戴眼镜或戴帽子,可以在设置里额外录入一副带配饰的面容数据,这样日常使用不会频繁失败。
应用层面的人脸授权
有些 App 比如银行类、政务类软件,也会请求人脸认证。这类授权不是在系统层开启,而是每次使用时单独触发。比如登录网银App,点击“刷脸登录”,它会调用系统相机进行比对。
注意这类操作一定要确认是官方 App,且网络环境可信。公共 Wi-Fi 下尽量别做敏感操作,防止数据被截取。
权限管理不能忽视
系统设置里可以查看哪些 App 被允许使用人脸识别。安卓端在“设置”>“应用管理”>“权限管理”中找到“相机”或“生物识别”,关闭不必要的访问权限。iOS 则在“设置”>“隐私”>“Face ID 与注意力”里管理各 App 的使用权限。
比如一个天气 App 请求 Face ID,明显不合理,直接拒绝就行。
代码示例:检测是否支持人脸认证(开发者参考)
BiometricManager biometricManager = new BiometricManager.Builder(context)
.setAllowedAuthenticators(BIOMETRIC_STRONG)
.build();
int canAuthenticate = biometricManager.canAuthenticate();
if (canAuthenticate == BIOMETRIC_SUCCESS) {
// 支持人脸识别,可启动认证流程
} else {
// 不支持或未设置
}
临时关闭也很重要
有时候你不想让人随便刷脸解锁,比如借手机给别人拍照。可以快速连按电源键五次,部分机型会临时关闭人脸解锁功能,重启后才恢复。这招在紧急情况下挺管用。
另外,重启手机或超过48小时未解锁,系统通常会自动要求输入密码,这是安全机制,别嫌麻烦。