Einführung in Device Flow
Mit Device Flow können Endbenutzer browserlose Geräte oder Geräte mit Eingabebeschränkung für den Zugriff auf APIs autorisieren. Solange Ihre Zielgeräte über eine Internetverbindung verfügen, kann unser sicherer OAuth 2.0 Autorisierungsfluss die Eingabe vereinfachen.
Authentifizieren Sie Ihre Smart TV-Apps ohne Kompromisse bei UX oder Sicherheit
Stellen Sie sich vor, Sie sitzen vor Ihrem Smart TV und versuchen, sich bei Ihrer Lieblings-Streaming-App anzumelden. Ein typischer Verbraucher würde eine Fernbedienung und die Bildschirmtastatur verwenden, um seine Anmeldedaten einzugeben, was eine extrem frustrierende Erfahrung sein kann! Das Gerät verfügt nicht über einen traditionellen oder benutzerfreundlichen Eingabemechanismus wie eine vollständige Tastatur und einen Browser.
Der Gerätefluss folgt einem einfachen 2-Schritt-Prozess, um den Benutzer bei der App zu authentifizieren.
Einfacher 2-Schritt-Ablauf
Mit Device Flow autorisiert der Endbenutzer das Gerät über einen sicheren browserbasierten Ablauf auf einem Zweitgerät wie einem Mobiltelefon oder einem Computer, ohne die Anmeldedaten direkt in das Gerät mit Eingabebeschränkung eingeben zu müssen.
Device Flow bietet eine sichere und einfache Autorisierungsmethode mit einem einfachen 2-Schritt-Verfahren:
Schritt 1: Generieren Sie die URL und/oder den Code auf der Smart TV-App.
Schritt 2: Verwenden Sie Ihren Laptop oder Ihr Smartphone (ein Zweitgerät), um den Authentifizierungsprozess abzuschließen.
Device Flow Übungsplatz
Möchten Sie mehr darüber erfahren, wie Sie mit Device Flow beginnen können? Auth0 hat einen Entwickler-Übungsplatz mit einem simulierten Smart TV eingerichtet. Probieren Sie es aus!
Mehr als Smart TVs
Device Flow bietet eine großartige Lösung für den Anwendungsfall der Medien-Streaming-App, aber was ist mit IoT-Geräten oder Sensor-Hubs, die kein Display haben? Eingeschränkte IoT-Geräte können möglicherweise mit Device Flow funktionieren, solange sie über ein Netzwerk mit einem intelligenten Controller/Hub verbunden sind, der über ein Display verfügt, das dem Benutzer den Autorisierungscode und die URL anzeigen kann.