obs-websocket icon indicating copy to clipboard operation
obs-websocket copied to clipboard

Feature Request: Add first time connection credential exchange

Open LordTocs opened this issue 1 year ago • 0 comments

Feature Request Type

Settings Dialog

Feature Request Type (Other)

No response

Requested Feature

Similar to WiFi's WPS or Philip's Hue's button on the hub. Allow a credential exchange for a new connection in the settings menu.

Flow:

  • A client without a password connects and requests authorization
  • The client shows up in the Connected WebSocket Sessions as unauthorized
  • The user clicks an accept button
  • The password is sent to the websocket to be stored by the application
  • The client becomes fully authed.

Requested Feature Usage Scenario

While the QR code is great for a mobile app first time connection workflow. Connecting apps on the same computer or device without a camera still requires the user to copy and paste a password out of the connection info dialog.

This change would make connecting apps simpler for the end user. As a bonus it would allow a streamer to safely connect an app while live without potentially leaking their websocket password.

LordTocs avatar Feb 26 '24 20:02 LordTocs