FLUTTER ECOSYSTEM

credential_manager

Credential Manager plugin. Provides one-tap login functionality and stores credentials in the user's Google account on Android and in the Keychain on iOS.

Latest version
5.1.0
30-day downloads
4.7K
Likes
37
Pub points
160

Package Overview

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

Overview

The credential_manager package enables one-tap login by securely storing and retrieving user credentials through the device's native authentication systems—Google Account on Android and Keychain on iOS. It simplifies authentication flows by leveraging platform-specific secure storage, reducing friction during login. Developers can integrate seamless, secure sign-in experiences without managing credential storage manually. The plugin is designed for use in apps requiring fast, secure access with minimal user input.

Use cases
  • One-tap login implementation
  • Secure credential storage
  • Cross-platform authentication
  • Simplified user onboarding
  • Passwordless login workflows
Key features
  • Integrates with Google Account (Android)
  • Uses Keychain (iOS)
  • Secure credential management
  • One-tap login support
  • Platform-native security
Suitable for
  • Apps needing fast login
  • Developers prioritizing security
  • Cross-platform auth solutions
  • User-friendly onboarding
  • Authentication-focused apps
Considerations
  • Requires platform-specific setup
  • Limited to Android and iOS
  • Depends on user having Google Account (Android)
  • Not suitable for web or desktop
  • May require additional permissions
Supported platformsAndroidiOS

Install package

flutter pub add credential_manager

Categories

Dependencies

Dependency list 4 items
  • credential_manager_android^4.1.0
  • credential_manager_ios^4.0.0
  • credential_manager_platform_interface^4.0.0
  • credential_manager_web^2.3.0

Source repository

Related projects

No data available yet.