Passa al contenuto principale

6.2. Non-Browser User Interaction (非浏览器用户交互)

🇬🇧 English

Devices and authorization servers MAY negotiate an alternative code transmission and user-interaction method in addition to the one described in Section 3.3. Such an alternative user-interaction flow could obviate the need for a browser and manual input of the code, for example, by using Bluetooth to transmit the code to the authorization server's companion app. Such interaction methods can utilize this protocol as, ultimately, the user just needs to identify the authorization session to the authorization server; however, user interaction other than through the verification URI is outside the scope of this specification.


🇨🇳 中文

除了第 3.3 节中描述的方法之外,设备和授权服务器可以 (MAY) 协商替代的代码传输和用户交互方法。这样的替代用户交互流程可以避免对浏览器和代码手动输入的需要,例如通过使用蓝牙将代码传输到授权服务器的配套应用程序。此类交互方法可以利用此协议,因为最终用户只需要向授权服务器标识授权会话;然而,通过验证 URI 之外的用户交互不在本规范的范围内。


🇯🇵 日本語

デバイスと認可サーバーは、セクション 3.3 で説明されている方法に加えて、代替のコード送信およびユーザー対話方法を交渉することができます (MAY)。このような代替のユーザー対話フローは、たとえば Bluetooth を使用してコードを認可サーバーのコンパニオンアプリに送信することで、ブラウザとコードの手動入力の必要性を回避できます。このような対話方法は、最終的にユーザーが認可サーバーに認可セッションを識別する必要があるだけなので、このプロトコルを利用できます。ただし、検証 URI を介した以外のユーザー対話は、この仕様の範囲外です。


🇫🇷 Français

Les appareils et les serveurs d'autorisation PEUVENT négocier une méthode alternative de transmission de code et d'interaction utilisateur en plus de celle décrite dans la Section 3.3. Un tel flux d'interaction utilisateur alternatif pourrait éviter le besoin d'un navigateur et de la saisie manuelle du code, par exemple, en utilisant Bluetooth pour transmettre le code à l'application compagnon du serveur d'autorisation. Ces méthodes d'interaction peuvent utiliser ce protocole car, en fin de compte, l'utilisateur n'a qu'à identifier la session d'autorisation au serveur d'autorisation; cependant, l'interaction utilisateur autre que via l'URI de vérification est en dehors du champ d'application de cette spécification.


🇩🇪 Deutsch

Geräte und Autorisierungsserver KÖNNEN zusätzlich zu der in Abschnitt 3.3 beschriebenen Methode eine alternative Code-Übertragungsmethode und Benutzerinteraktionsmethode aushandeln. Ein solcher alternativer Benutzerinteraktionsablauf könnte die Notwendigkeit eines Browsers und die manuelle Eingabe des Codes überflüssig machen, beispielsweise durch die Verwendung von Bluetooth zur Übertragung des Codes an die Begleit-App des Autorisierungsservers. Solche Interaktionsmethoden können dieses Protokoll nutzen, da der Benutzer letztendlich nur die Autorisierungssitzung beim Autorisierungsserver identifizieren muss; jedoch ist die Benutzerinteraktion außer über die Verifizierungs-URI außerhalb des Umfangs dieser Spezifikation.


🇮🇹 Italiano

I dispositivi e i server di autorizzazione POSSONO negoziare un metodo alternativo di trasmissione del codice e di interazione con l'utente oltre a quello descritto nella Sezione 3.3. Tale flusso alternativo di interazione dell'utente potrebbe evitare la necessità di un browser e dell'input manuale del codice, ad esempio, utilizzando Bluetooth per trasmettere il codice all'app companion del server di autorizzazione. Tali metodi di interazione possono utilizzare questo protocollo poiché, in definitiva, l'utente deve solo identificare la sessione di autorizzazione al server di autorizzazione; tuttavia, l'interazione dell'utente diversa dall'URI di verifica è al di fuori dell'ambito di questa specifica.