Search packages, repositories and app categories

Package detailsv7.3.3

flutter_facebook_auth

The easiest way to add facebook login to your flutter app. Feature includes getting user information, profile picture and more. This plugin also supports Web and macOS.

AndroidiOSWebmacOS
30-day downloads
197K
Likes
1.4K
Pub points
150

Install package

flutter pub add flutter_facebook_auth

Package Overview

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

Flutter Facebook Auth is a straightforward plugin that enables Facebook login integration in Flutter applications. It simplifies the process of authenticating users via Facebook and provides access to user data such as name, email, and profile picture. The package supports multiple platforms including Android, iOS, Web, and macOS, making it ideal for cross-platform apps. With minimal setup and clear documentation, developers can quickly implement secure social authentication with Facebook.

Use cases

  • Social login implementation
  • User profile retrieval
  • Cross-platform authentication
  • App onboarding with social accounts
  • Secure identity verification

Key features

  • Facebook login integration
  • User profile data access
  • Support for Android, iOS, Web, and macOS
  • Easy setup with minimal code
  • Secure token handling

Suitable for

  • Mobile and web app developers
  • Apps requiring social login
  • Startups building MVPs
  • Projects needing quick auth integration
  • Cross-platform applications

Considerations

  • Requires Facebook App ID configuration
  • Needs proper permissions setup
  • May require additional privacy policy disclosure
  • Depends on Facebook SDK version compatibility
  • Web support requires correct OAuth redirect URI setup

Original README

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

image

pub version last commit license stars

Features

  • Login on iOS, Android and Web.
  • Express login on Android.
  • Granted and declined permissions.
  • User information, picture profile and more.
  • Provide an access token to make request to the Graph API.

Full documentation 👉 https://facebook.meedu.app

✅ Don't forget to leave your like if this plugin was useful for you.

IMPORTANT: Upon installation of this plugin, configuration is needed on Android before running the project again. If this is not done, an error of No implementation found would show because the Facebook SDK on Android would throw an Exception error if the configuration is not yet defined. This error also locks the other plugins in your project, so if the plugin is not yet needed, either remove it or comment it out from the pubspec.yaml file.

Categories

Dependencies

Dependency list 3 items

  • facebook_auth_desktop^2.3.1
  • flutter_facebook_auth_platform_interface^6.1.3
  • flutter_facebook_auth_web^6.1.2

Source repository

Projects using this package