Search packages, repositories and app categories

sign_in_with_apple cover
Package detailsv8.2.0

sign_in_with_apple

Flutter bridge to initiate Sign in with Apple (on iOS, macOS, and Android). Includes support for keychain entries as well as signing in with an Apple ID.

AndroidiOSWebmacOS
30-day downloads
1.7M
Likes
2.2K
Pub points
150

Install package

flutter pub add sign_in_with_apple

Package Overview

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

A Flutter package that provides a bridge to implement Sign in with Apple across iOS, macOS, Android, and Web. It enables users to authenticate using their Apple ID, securely manages keychain entries for tokens, and supports seamless integration with Apple's authentication system. The package simplifies the process of handling Apple's OAuth flow while maintaining platform-specific best practices.

Use cases

  • User authentication with Apple ID
  • Secure token storage via keychain
  • Cross-platform sign-in implementation
  • Integrating Apple's OAuth flow
  • Supporting privacy-focused login options

Key features

  • Supports iOS, macOS, Android, and Web
  • Secure keychain integration
  • Simplified Apple ID sign-in flow
  • Platform-native authentication experience
  • Handles token persistence securely

Suitable for

  • Apps requiring Apple ID login
  • Privacy-conscious applications
  • Cross-platform authentication needs
  • Developers building secure login systems
  • Projects targeting Apple ecosystem users

Considerations

  • Requires proper Apple Developer setup
  • Limited to Apple ID authentication
  • May need additional configuration on Web
  • Depends on native platform capabilities
  • Not suitable for non-Apple identity providers

Original README

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

Dart & Flutter packages

Dart and Flutter plugins maintained and used by ABOUT YOU.

We're hiring! Feel free to check out our open positions.

Plugins

Plugins in this repository:

Plugin Pub Flutter Favorite
pending_operations pub package
sign_in_with_apple pub package
state_queue pub package
state_queue_test pub package
with_bloc pub package

Categories

Dependencies

Dependency list 3 items

  • meta^1.3.0
  • sign_in_with_apple_platform_interface^2.0.0
  • sign_in_with_apple_web^3.0.0

Source repository

Projects using this package

Rankings