Overview
The auth_uae_pass package provides a Flutter implementation of the official UAE PASS SDK, enabling secure digital identity authentication for UAE citizens and visitors. It supports Emirates ID login, biometric FaceID (SOP3), OIDC-based authentication, and retrieval of verified profile data. Designed with security in mind, it integrates seamlessly into apps requiring trusted identity verification on Android and iOS platforms.
Use cases
- Secure login for government services
- Digital identity verification for citizens
- Visitor authentication via Emirates ID
- Biometric-based access control
- OIDC-compliant identity flow
Key features
- Emirates ID integration
- FaceID biometrics (SOP3)
- OIDC authentication support
- Profile data retrieval
- Cross-platform (Android & iOS)
Suitable for
- UAE government applications
- Public service portals
- Secure enterprise apps
- Travel and immigration systems
- Digital identity platforms
Considerations
- Requires UAE PASS enrollment
- Limited to UAE region
- Depends on device biometric capabilities
- Needs proper configuration for OIDC
- May require additional compliance checks