FLUTTER ECOSYSTEM

eartho_one

Login and authentication of all sources with 1 line of code ! Google, Twitter, Github, Facebook, Apple, Microsoft, Twitch, SMS, Metamask, VK

Latest version
1.3.8
30-day downloads
83
Likes
57
Pub points
45

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

Eartho One is a Flutter/Dart package that simplifies authentication by enabling login with multiple providers—such as Google, Facebook, Twitter, GitHub, Apple, Microsoft, Twitch, SMS, Metamask, and VK—with just one line of code. It abstracts complex OAuth flows and identity management, offering a unified interface for seamless user sign-in across platforms. Designed for developers seeking rapid integration of diverse authentication methods, it reduces boilerplate and streamlines the onboarding experience. The package supports secure token handling and is built to scale with modern app requirements.

Use cases

  • Single sign-on across multiple identity providers
  • Rapid app onboarding with social logins
  • Secure authentication in decentralized apps using Metamask
  • Simplified user registration with email/SMS
  • Cross-platform authentication for mobile and web apps

Key features

  • One-line integration for 10+ authentication providers
  • Unified authentication API
  • Support for OAuth2, OpenID Connect, and wallet-based logins
  • Built-in error handling and session management
  • Secure token storage and refresh mechanisms

Suitable for

  • Mobile and web applications requiring multi-provider auth
  • Startups wanting fast authentication setup
  • Apps targeting global users with varied login preferences
  • Developers prioritizing security and scalability
  • Projects integrating blockchain or wallet-based identities

Considerations

  • Requires configuration of provider-specific credentials
  • Limited platform support listed (may require manual setup)
  • Depends on Eartho backend services
  • Not suitable for offline-only authentication scenarios
  • May introduce third-party dependency risks
Supported platformsNot available

Install package

dart pub add eartho_one

Categories

Dependencies

Dependency list 3 items

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

Projects using this package

No data available yet.