Aus öffentlichen Paketdaten erstellte Orientierung.
Ein Flutter-Plugin, das die Integration mit UAE Pass für die Authentifizierung auf Android, iOS und Web-Plattformen ermöglicht. Diese nicht-offizielle Implementierung erlaubt Benutzern die Anmeldung mit ihren UAE Pass-Anmeldeinformationen und vereinfacht den Zugriff auf staatliche und private Dienstleistungen in den Vereinigten Arabischen Emiraten. Das Plugin unterstützt sichere Token-Retrieval und verwaltet plattformspezifische Konfigurationen, wodurch Entwicklern die Implementierung vertrauenswürdiger Identitätsverifizierung in ihren Apps erleichtert wird. Es ist für Anwendungen konzipiert, die der Einhaltung der digitalen Identitätsstandards der Vereinigten Arabischen Emirate entsprechen müssen.
Anwendungsfälle
regierungsnahe Dienstleistungs-Apps aus den Vereinigten Arabischen Emiraten
Privatsektor-Apps, die eine Identitätsüberprüfung erfordern
For web applications, no additional configuration is required! The plugin automatically uses a popup-based OAuth2 flow that works in all modern browsers.
Web-Specific Features:
Popup Authentication: Opens UAE Pass login in a secure popup window
Automatic Redirect Handling: Automatically detects and processes the authorization callback
CORS Compliance: Uses proper HTTP requests for token exchange and profile retrieval
Session Management: Handles cookies and localStorage for proper logout functionality
Browser Requirements:
Modern browsers with popup support (Chrome, Firefox, Safari, Edge)
JavaScript enabled
Cookies enabled for proper session management
Production Considerations:
Ensure your redirect URI is properly configured in the UAE Pass dashboard
For production, make sure your domain is whitelisted in UAE Pass configuration
Test popup blockers - inform users to allow popups for your domain if needed