【问题标题】:React native Android - Authenticate using lock screen credentials like PIN, pattern, or password for non Biometric devicesReact native Android - 使用锁屏凭据(如 PIN、图案或密码)对非生物识别设备进行身份验证
【发布时间】:2020-11-25 01:29:34
【问题描述】:

我正在开发一个 React Native Expo 应用程序来实现身份验证。对于 Android 来说,实现生物识别还不错,但是由于很多设备仍然不支持生物识别,所以我们也必须为它们实现安全登录。

因此,其中一项要求是使用锁定屏幕凭据(例如 PIN、图案或密码)对不支持生物识别的设备进行身份验证。

任何人有线索或建议,我将不胜感激!

【问题讨论】:

    标签: android react-native expo react-native-android biometrics


    【解决方案1】:

    几周后,我意识到,如果我更新到最新版本的 Expo SDK (38) 和 expo-local-authentication (9.2.0),我遇到问题时的行为与以前大不相同。

    现在对于 Android 用户,该库会自动提供使用 Pin 或使用图案的选项,具体取决于您设置的备份来解锁手机。

    因此,您不再需要任何第三方实现。

    【讨论】:

    • 你必须使用什么 API?面临同样的问题:C
    • 嘿!你的世博版本和你的世博本地认证包版本是什么
    • 我正在使用一个裸反应本机
    • 您使用的是什么版本的裸 react native 和 react-native-biometrics (npmjs.com/package/react-native-biometrics)?
    猜你喜欢
    • 1970-01-01
    • 2019-03-22
    • 2022-12-15
    • 1970-01-01
    • 1970-01-01
    • 2017-09-23
    • 2020-07-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多