Diese Anleitungen behandeln die Identitätsverifizierung. Für die Anmeldung von Endbenutzern nutzen Sie die Anleitungen zur Authentifizierungsplattform; die neuen Authentifizierungspakete sind von der jeweiligen Version abhängig.
Wählen Sie Ihre Integrationsmethode: Von schnellen No-Code-Iframes über die vollständige programmatische Kontrolle mit unserem JavaScript SDK bis hin zu Drop-in-Plugins für WordPress, Shopify und Salesforce.
Integrationsmethoden
Empfehlung: Für Produktions-Webanwendungen sollten Sie das JavaScript SDK nutzen, um das beste Nutzungserlebnis und die volle programmatische Kontrolle zu erhalten. Nutzen Sie das InContext-Iframe für die schnellste Einrichtung, die Weiterleitung, wenn eine geräteübergreifende Verifizierung erforderlich ist, und die dedizierten WordPress- / Shopify- / Salesforce-Integrationen, wenn Sie auf diesen Plattformen arbeiten.
JavaScript SDK
Das Didit JavaScript SDK bietet eine programmatische Möglichkeit, die Verifizierung mit voller Kontrolle über das Benutzererlebnis zu integrieren. Hauptfunktionen:- Sitzungsverwaltung und Event-Callbacks
- Unterstützung für React, Vue, Angular, NextJS, Nuxt, Svelte und Vanilla JS
- Vollständige TypeScript-Unterstützung
- Modal- und Inline-Modi
InContext (Iframe)
Binden Sie den Verifizierungs-Workflow über einen Iframe direkt in Ihre Anwendung ein. Ein nahtloses Erlebnis, ohne dass Benutzer Ihre Website verlassen müssen. Hauptfunktionen:- UniLink (kein Backend erforderlich) – Einrichtung in < 1 Minute
- API-Sitzung (mit Backend) – vollständige Anpassung
- Modal- und Inline-Implementierungen
- React-Komponentenbeispiele
Weiterleitung
Leiten Sie Benutzer auf die von Didit gehostete Verifizierungsseite weiter. Nach Abschluss kehren die Benutzer zu Ihrer Callback-URL zurück. Hauptfunktionen:- Maximale Browser-Kompatibilität
- Unterstützung für geräteübergreifende Verifizierung
- Einfache Integration
- Funktioniert auch dann, wenn der Kamerazugriff im Iframe problematisch ist
Vergleich
Alle drei Methoden liefern die endgültigen, signierten Ergebnisse über Webhooks – der obige Vergleich beschreibt das Nutzungserlebnis im Browser, nicht den Empfang der Verifizierungsentscheidung.
Konfiguration
Erforderliche Iframe-Berechtigungen
Geben Sie bei InContext-Iframe-Integrationen immer die folgenden Berechtigungen an:Beispiel-Repositories
SDK-Web-Beispiele
Beispiele für React, Vue, Angular, Next.js, Nuxt, Svelte und Vanilla JS
Iframe-Beispiel
Iframe-Beispiele für UniLink und API-Sitzungen
Vollständige Next.js-Demo
Durchgängige Next.js-Integration
NPM-Paket
@didit-protocol/sdk-web auf npmVerwandte Themen
- Webhooks – signierte Verifizierungsergebnisse auf Ihrem Backend empfangen
- API zum Erstellen einer Sitzung – der Endpoint, der jedem Web-SDK zugrunde liegt
- Native SDKs – iOS, Android, React Native, Flutter