搜索插件、代码仓与 APP 分类

插件详情v3.0.0

login_client_flutter

login_client 包的 CredentialsStorage 的 flutter_secure_storage 实现。

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
154
喜欢数
12
Pub 分数
130

安装插件

flutter pub add login_client_flutter

插件介绍

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

一个 Flutter 包,使用 flutter_secure_storage 提供安全的凭据存储实现,专为 login_client 包设计。它通过在设备上安全地存储用户认证数据(如令牌和用户名),实现了对用户身份验证数据的安全处理。此集成确保敏感信息在 Android、iOS、Web、macOS、Windows 和 Linux 等多个平台上均被加密保护。该包通过提供可靠的凭据持久化后端,简化了 Flutter 应用中的安全登录工作流程。

适合场景

  • 登录后的安全令牌存储
  • 持久的用户会话
  • 跨平台身份验证
  • 受保护的凭据管理
  • 简化登录流程集成
  • 安全退出并删除数据

主要特点

  • 使用 flutter_secure_storage 进行加密
  • 平台无关的安全存储
  • 与 login_client 的无缝集成
  • 支持所有主要的 Flutter 平台
  • 自动密钥管理
  • 轻松设置,配置最少

适合对象

  • 需要安全登录的移动和网页应用
  • 处理敏感用户数据的应用程序
  • 使用 login_client 进行身份验证工作流的开发者
  • 优先考虑安全最佳实践的团队
  • 需要跨平台一致性的项目

使用建议

  • 需要初始化 flutter_secure_storage
  • 某些平台可能需要额外的权限
  • 不适用于存储大量数据
  • 依赖于 login_client 包的版本兼容性
  • 仅限凭据特定用途
  • 不支持多用户场景

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

Package Documentation pub CI
cqrs Documentation cqrs pub.dev badge
enhanced_gradients Documentation enhanced_gradients pub.dev badge
jaspr_class_scope Documentation jaspr_class_scope pub.dev badge
jaspr_class_scope_builder Documentation jaspr_class_scope_builder pub.dev badge
leancode_analytics Documentation leancode_analytics pub.dev badge
leancode_analytics_base Documentation leancode_analytics_base pub.dev badge
leancode_analytics_firebase Documentation leancode_analytics_firebase pub.dev badge
leancode_analytics_posthog Documentation leancode_analytics_posthog pub.dev badge
leancode_debug_page Documentation leancode_debug_page pub.dev badge
leancode_flutter_svg_adaptive_loader Documentation leancode_flutter_svg_adaptive_loader pub.dev badge
leancode_cyberware_contract_base Documentation leancode_cyberware_contract_base pub.dev badge
leancode_force_update Documentation leancode_force_update pub.dev badge
leancode_hooks Documentation leancode_hooks pub.dev badge
leancode_lint Documentation leancode_lint pub.dev badge
leancode_markup Documentation leancode_markup pub.dev badge
login_client Documentation login_client pub.dev badge
login_client_flutter Documentation login_client_flutter pub.dev badge
override_api_endpoint Documentation override_api_endpoint pub.dev badge

For maintainers

pub.dev release process
  1. Create a pull request with your changes
  2. Update pubspec.yaml with appropriate package version and add an entry to your package's CHANGELOG.md
  3. Gather approvals and ensure CI passes
  4. Merge
  5. Tag your merge commit on master with <package_name>-v<version> and let the GitHub Actions do the rest.

所属分类

依赖

依赖清单 2 项

源码仓库

使用此插件的项目

暂无相关数据。