FLUTTER ECOSYSTEM

eartho_one

仅需一行代码即可登录并认证所有来源!Google、Twitter、Github、Facebook、Apple、Microsoft、Twitch、短信、Metamask、VK

最新版本
1.3.8
近 30 天下载
83
喜欢数
57
Pub 分数
45

Package Overview

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

插件概览

Eartho One 是一个 Flutter/Dart 包,通过仅需一行代码即可实现多种提供方(如 Google、Facebook、Twitter、GitHub、Apple、Microsoft、Twitch、短信、Metamask 和 VK)的登录功能,简化了身份验证流程。它抽象了复杂的 OAuth 流程和身份管理,提供统一接口,实现跨平台无缝用户登录。专为希望快速集成多种身份验证方式的开发者设计,减少样板代码并优化注册体验。该包支持安全的令牌处理,并可满足现代应用的需求而扩展。

适合场景

  • 跨多个身份提供者的单点登录
  • 通过社交登录实现快速应用入门
  • 使用 Metamask 在去中心化应用中实现安全的身份验证
  • 简化用户注册,支持邮箱/SMS
  • 跨平台移动和Web应用的身份验证

主要特点

  • 支持10多个身份验证提供商的一行集成
  • 统一认证 API
  • 支持 OAuth2、OpenID Connect 和基于钱包的登录
  • 内置的错误处理和会话管理
  • 安全的令牌存储和刷新机制

适合对象

  • 需要多提供方认证的移动和Web应用
  • 希望快速设置身份验证的初创企业
  • 面向具有不同登录偏好全球用户的 App
  • 注重安全性和可扩展性的开发者
  • 集成区块链或基于钱包的身份验证的项目

使用建议

  • 需要配置特定提供方的凭据
  • 列出的平台支持有限(可能需要手动设置)
  • 依赖 Eartho 后端服务
  • 不适用于仅离线认证场景
  • 可能引入第三方依赖风险
支持平台暂无数据

安装插件

dart pub add eartho_one

所属分类

依赖

依赖清单 3 项

  • js^0.6.4
  • jwt_decoder^2.0.1
  • plugin_platform_interface^2.1.8

使用此插件的项目

暂无相关数据。