Dynamische Kundenregistrierung dynamic-client-registration
Kontext context
Zur Anpassung an moderne Sicherheitspraktiken, verbesserte UX- und Plattformeigentümeranforderungen, das Adobe Pass Authentication Android SDK und das iOS SDK gehen in Richtung der Übernahme Benutzerdefinierte Registerkarten für Android Chrome and Apple Safari view controller.
Die aktuelle AdobePass-Implementierung verwendet plattformspezifische Webansichten, um die Webumgebung für die Anzeige der MVPD-Anmeldeseite bereitzustellen. Diese Webansichten verwenden keine gemeinsame Berechtigungsverwaltung für Plattformbrowser. Daher kann der Benutzer bei Verwendung einer Adobe Pass-Authentifizierungsanwendung kein im Browser gespeichertes Kennwort verwenden. Aus Sicherheitsgründen werden die WebView-Controller bei einigen Plattformen für Authentifizierungsaufgaben nicht mehr unterstützt. Sowohl Google als auch Apple bieten alternative Optionen wie "Benutzerdefinierte Chrome-Registerkarten"und "Safari View Controller". Dabei handelt es sich im Wesentlichen um einzelne Benutzerregisterkarten ihrer jeweiligen Browser. Die Adobe Pass-Authentifizierung wird diese neuen Komponenten 2018 übernehmen.
Details details
Derzeit gibt es zwei Möglichkeiten, wie Adobe Pass Authentication Anwendungen identifiziert und registriert:
- Browser-basierte Clients werden über die Zulassungsdomänenliste registriert
- native Anwendungsclients wie iOS und Android-Anwendungen werden über den signierten Anforderungsmechanismus registriert.
Um die neuen Flüsse für den Chrome Custom Tabs & Safari View Controller zu beheben, schlägt Adobe Pass einen neuen Client-Registrierungsmechanismus für die Registrierung neuer Anwendungen vor. Dieser Mechanismus ermöglicht eine sicherere und granularere Steuerung Ihrer Anwendungen und kann zur Registrierung von Anwendungen auf allen Plattformen verwendet werden.