Search categories, packages and repositories

Package detailsv3.1.0

auth0_flutter

Auth0 SDK for Flutter. Easily integrate Auth0 into Android / iOS Flutter apps.

AndroidiOSWebmacOS
30-day downloads
157K
Likes
74
Pub points
140

Install package

flutter pub add auth0_flutter

Package Overview

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

Auth0 Flutter is a SDK that enables seamless integration of Auth0 authentication into Flutter applications for Android, iOS, Web, and macOS. It provides secure user authentication with features like login, registration, passwordless login, and token management. The package simplifies handling OAuth 2.0 and OpenID Connect flows, allowing developers to focus on app logic rather than identity infrastructure. With support for both native and web platforms, it ensures consistent authentication experiences across devices. The SDK is maintained by Auth0 and includes comprehensive documentation and examples.

Use cases

  • User login and registration
  • Passwordless authentication
  • Single sign-on (SSO)
  • Token management
  • Cross-platform authentication

Key features

  • OAuth 2.0 and OpenID Connect support
  • Passwordless login options
  • Secure token handling
  • Cross-platform compatibility
  • Easy integration with Auth0 dashboard

Suitable for

  • Mobile apps requiring secure authentication
  • Web and desktop Flutter apps
  • Apps using SSO or social logins
  • Developers using Auth0 as identity provider
  • Projects needing quick auth setup

Considerations

  • Requires Auth0 account and configuration
  • Depends on platform-specific native code
  • May require additional setup for custom domains
  • Limited to Auth0's authentication features
  • Needs proper handling of callback URLs

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

Auth0 Flutter SDK

Build Status Codecov Ask DeepWiki

Auth0 SDK for Android, iOS, macOS, Windows and Web Flutter apps.

Package Description
auth0_flutter SDK for Android, iOS, macOS, Windows and web Flutter apps
auth0_flutter_platform_interface Common interface for platform implementations

Getting Started

See the README of the auth0_flutter package.

Issue Reporting

For general support or usage questions, use the Auth0 Community forums or raise a support ticket. Only raise an issue if you have found a bug or want to request a feature.

Do not report security vulnerabilities on the public GitHub issue tracker. The Responsible Disclosure Program details the procedure for disclosing security issues.


Auth0 Logo

Auth0 is an easy-to-implement, adaptable authentication and authorization platform. To learn more check out Why Auth0?

This project is licensed under the Apache 2.0 license. See the LICENSE file for more info.

Categories

Dependencies

Dependency list 2 items

Source repository

Projects using this package

Rankings