问题标签 [localauthentication]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
react-native - Expo本地身份验证指纹传感器在IOS中不起作用
我在我的 2 个应用程序中使用 Expo Local Authentication 指纹传感器。这两个应用程序都在 android 中检测指纹,但在 IOS 中行为不端。当我在 IOS 中安装这两个应用程序时,最后安装的 IPA 将正确检测指纹传感器,但第一个安装的 IPA 不会触发传感器,甚至没有显示任何弹出窗口“扫描你的手指。”。但这一切都在Android中运行。
java - How to add fragment activity to MainActivity.java or MainAcyivity.kt
I am trying to build fingerprint fitur in my flutter apps and I am using local_auth package... the problem is that I always get below error-
I try to add FragmentActivity to MainActivity.kt but it doesn't work.. here is the structure of my folder... so should I create MainActivity.java? and where should I place MainActivity.java in my folder?
and here is the content of my MainActivity.kt
flutter - 如何在本地身份验证中单击取消以及当最大尝试次数超过颤振时关闭应用程序
我是新来的。我想使用本地生物识别技术创建一个应用程序,我使用了本地身份验证,我需要帮助
- 单击local_auth中的取消按钮关闭应用程序,
- 完成最大尝试后关闭应用程序。
- 暂停后台直到身份验证完成
我的代码是
任何人请帮我解决这3个问题..
ios - 在 iOS 中卸载应用程序时如何从钥匙串中删除存储的用户名和密码?
我对为我的应用程序和购物应用程序实现生物特征身份验证非常陌生,我正在使用以下逻辑来实现相同的功能。如果这不是发布此问题的正确位置,请多多包涵。我请版主转到相应的论坛。按照现在,我们只将用户名存储为 AES 加密格式(甚至不在钥匙串中)。
我能够成功实现相同的功能,但是如果我卸载应用程序,我会询问他们是否会删除钥匙串中存储的凭据。我已经提到了很多这样的问题,但我不能给出一个特定的答案。如果卸载应用程序后仍然存在,如何删除这些?
swift - 应用程序从后台转到前台时人脸 ID 提示延迟(SwiftUI)
我试图在应用程序进入后台时锁定我的应用程序,当应用程序在前台时,用户可以使用生物识别(FaceID/TouchID)身份验证解锁应用程序。
这是我的代码的一个简单、可重现的示例:
当用户打开应用程序(从非运行状态)时,FaceID 提示会立即显示,不会有任何延迟。但是当应用程序从后台转到前台时,FaceID 提示大约需要 5 秒才能显示出来。当应用程序从后台转到前台时,我使用相同的功能authenticate()
来提示生物识别身份验证和 Xcode 控制台打印。那么导致 FaceID 延迟的原因是什么?"back inside the app"
请帮我。谢谢。
flutter - 如何让服务器知道根据指纹颤动发送哪些数据?
我想将应用程序的登录名从用户名和密码替换为flutter中的指纹,因此用户在指纹成功时将在应用程序中看到他的信息(此信息从服务器发送)。我如何管理我想要一些东西来使这个指纹与这个用户连接以从服务器获取正确的数据?我使用local_auth进行指纹身份验证,但我不知道告诉服务器此指纹与此用户相关联。
我读了一些这样的东西来处理这个:
- 当第一次安装应用程序时要求用户输入(用户名和密码)然后保存它们是共享的首选项。(此页面只会出现一次)。
- 在该显示屏幕之后,如果存在指纹,则要求用户使用指纹登录,如果不存在,则要求他创建一个。
- 每次用户运行应用程序时,如果经过身份验证,则只需要指纹,然后通过发送保存在共享首选项中的 userId 从服务器获取数据以获取数据。
这种方式有什么更好的方法吗?
ios - 基于相同代码库的多个应用无法在 iOS 设备上进行生物特征认证
我有多个基于相同代码库的应用程序。当应用程序打开时,我们在应用程序上具有称为生物特征身份验证的功能。
当我安装了App-1然后安装我的任何其他应用程序(如App-2应用程序)时,我的生物识别停止了App-1应用程序并适用于App-2。同样,如果我正在安装我的其他生物识别应用程序(如App-3),它会转移到新安装的应用程序并停止应用程序的其余部分(如 App-1 和 App-2)。
如果我删除新安装的应用程序,生物识别功能只会对已安装应用程序列表中的最新应用程序起作用。
就像它适用于最后安装在我的设备上的一个应用程序一样。休息其他生物识别功能不起作用。
步骤 1
App-1 -> 已安装
App-2 -> 已安装
App-3 -> 已安装
如果所有三个 3 安装适用于最新安装的即 App-3
第2步
App-1 -> 已安装
App-2 -> 已安装
App-3 -> 已删除
现在已删除 App-3 生物识别开始为 App-2 工作
它发生在 iOS 设备上。
任何人都面临这个请帮助。
从试飞安装的应用程序: https ://photos.app.goo.gl/CMQPYEbd76ghkM9w8
iOS 设备面临的问题 https://photos.app.goo.gl/nEUfpR6UMfzw4E8h8
android - 发布apk颤振中的本地身份验证问题
我最近遇到了这个问题。本地身份验证可以在 flutter run 和 --release, --profile 上完美运行。但是当我制作 APK 然后安装它时,本地身份验证不起作用,应用程序崩溃。当我运行相同的应用程序但将电缆连接到我的计算机时,应用程序中没有错误。
在这里,函数调用开始,
这是 biometricLogin 函数。
}
这里是 checkBiometrics 功能。
}
据我所理解。该应用程序不会在 checkBiometrics 之前运行,因为它只需按下按钮就会崩溃。
flutter - 在 local_auth 对话框启动时加载 Web 视图
我正在将本地身份验证添加到颤振的 Web 视图中。这是我目前的应用程序-
如果用户未通过身份验证,它会呈现一个按钮,如果用户通过身份验证,它会呈现 Web 视图。
我想知道是否有任何方法可以在身份验证对话框启动时开始加载 Web 视图以加快进程?