Overview
The passkeys package is a Flutter plugin that simplifies passkey-based authentication across multiple platforms, including Android, iOS, Web, macOS, and Windows. It supports integration with Corbado’s ready-to-use relying party server or custom relying party implementations. Designed for secure, passwordless login experiences, it leverages platform-native biometric and device authentication mechanisms. The plugin abstracts complex cryptographic operations, enabling developers to implement modern authentication flows with minimal setup. Ideal for apps prioritizing security and user convenience.
Use cases
- Passwordless login
- Biometric authentication
- Secure app access
- Cross-platform authentication
- Integration with identity providers
Key features
- Supports Corbado and custom relying parties
- Platform-native biometrics
- Cross-platform compatibility
- Simple API for passkey management
- Secure credential storage
Suitable for
- Apps requiring strong authentication
- Developers building passwordless systems
- Teams using Corbado or custom IdPs
- Mobile and desktop applications
- Security-focused applications
Considerations
- Requires backend relying party setup
- Limited to supported platforms
- Depends on device biometric availability
- May require additional configuration for custom servers
- Not suitable for non-biometric environments
