FLUTTER ECOSYSTEM

local_auth

Flutter 插件,允许通过生物识别、密码、PIN 码或图案进行本地身份验证。

最新版本
3.0.2
近 30 天下载
144万
喜欢数
3380
Pub 分数
160

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

local_auth 包提供了一个 Flutter 插件,用于使用生物识别(指纹、面部识别)、密码、PIN 或图案进行安全的本地身份验证。它使应用程序能够在设备上直接验证用户身份,而无需依赖外部服务器。该插件与 Android、iOS、macOS 和 Windows 上的原生身份验证 API 集成,确保遵循平台特定的安全实践。它支持身份验证和生物识别可用性检查,非常适合登录、支付确认或数据访问等敏感操作。该包设计简洁,并在各平台上保持一致。

适合场景
  • 安全应用登录
  • 付款确认
  • 访问敏感数据
  • 用户身份验证
  • 双因素认证
主要特点
  • 生物识别认证支持
  • 密码/个人识别码/图案备用
  • 平台原生安全
  • 身份验证状态检查
  • 跨平台兼容性
适合对象
  • 需要安全用户验证的应用程序
  • 金融或健康相关应用
  • 注重隐私的软件
  • 以移动设备为先的应用程序
  • 企业级身份验证
使用建议
  • 需要设备级别的生物识别硬件
  • 仅限本地设备身份验证
  • 无基于云的同步
  • 权限必须显式处理
  • 不适用于远程身份验证
支持平台AndroidiOSmacOSWindows

安装插件

flutter pub add local_auth

所属分类

依赖

依赖清单 4 项
  • local_auth_android^2.0.0
  • local_auth_darwin^2.0.0
  • local_auth_platform_interface^1.1.0
  • local_auth_windows^2.0.0

源码仓库

关联项目

所在榜单