Android P FingerprintManager.hasEnrolledFingerprints替换

时间:2018-08-12 12:31:21

标签: android biometrics android-fingerprint-api

Android P(API 28)起,FingerprintManager API已被弃用,Google建议我们改用BiometricPrompt API。

然而,FingerprintManager有一个名为hasEnrolledFingerprints的方法,我们目前正在使用该方法在用户使用电子邮件/密码登录后立即向用户显示提示,我们在询问他是否要使用其指纹,以便将来进行身份验证(例如会话过期时)。

BiometricPrompt API没有类似的方法,因此这破坏了我们当前的UX,我们不确定如何解决此问题。

我猜想,替代方法是简单地加密用户的密码,而不允许用户手动“注册”,并在会话期满时简单地使用BiometricPrompt API,但是我们认为应该通知用户并选择加入此功能。

我做了一些挖掘工作,试图找出我可以在Google的反馈平台上问这样的问题,但找不到哪里。

对此有任何建议。

0 个答案:

没有答案