apple_sign_in_plugin 1.2.6 copy "apple_sign_in_plugin: ^1.2.6" to clipboard
apple_sign_in_plugin: ^1.2.6 copied to clipboard

A comprehensive Flutter package for integrating Apple Sign-In with features for secure authentication and user data management.

1.2.6 #

  • Build: Enforced strict dart format to satisfy CI/CD publishing requirements.
  • Release: Final verified build.

1.2.5 #

  • Hotfix: Fixed Dart analyzer error where _getTokens return type was not guaranteed. Updated error helper to return Never.

1.2.4 #

  • Refactor: Cleaned up internal error handling logic for better readability.
  • Improved: Error messages are now professional, structured, and provide clear action items.

1.2.3 #

  • Feature: Enhanced Error Handling. The plugin now parses Apple's error codes and suggests specific fixes (e.g., "Check your Team ID/Key ID" for invalid_client).
  • Safety: Added validation to prevent running with placeholder credentials.

1.2.2 #

  • Fix: Applied dart format to example/lib/main.dart to ensure clean git state during publishing.
  • Maintenance: Verified clean analysis and formatting for all files.

1.2.1 #

  • Documentation: Achieved 100% documentation coverage. Every method and parameter now has educational DartDocs.
  • Example App: Improved UI to clearly display Backend Tokens (ID, Access, Refresh) for easier debugging.
  • User Friendly: Major README overhaul with "Why do I need it?" explanations and clear integration steps.

1.2.0 #

  • Feature: Full export of sign_in_with_apple package (including widgets like SignInWithAppleButton).
  • Feature: signInWithApple() returns AppleSignInResult with tokens for backend verification.
  • CI/CD: Fully automated publishing via GitHub Actions with OIDC authentication.

1.1.0 #

  • Breaking Change: signInWithApple() now returns AppleSignInResult object instead of AuthorizationCredentialAppleID
  • Backend Ready: Result object contains idToken (JWT), accessToken, refreshToken, and user details.
  • CI/CD: Fixed version solving errors in workflows.
14
likes
150
points
124
downloads

Documentation

Documentation
API reference

Publisher

unverified uploader

Weekly Downloads

A comprehensive Flutter package for integrating Apple Sign-In with features for secure authentication and user data management.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter, get_storage, http, jose, sign_in_with_apple

More

Packages that depend on apple_sign_in_plugin