Device code flow UI #342

Open
opened 2025-11-20 05:09:53 -05:00 by saavagebueno · 1 comment
Owner

Originally created by @Kaaybi on GitHub (May 22, 2023).

Is your feature request related to a problem? Please describe.
Application is unable to connect to SSO without having to log in with password authentication.
It makes limited input device hard to use.

Describe the solution you'd like
Show a window that prompts user to open-up an URI and fill a code.

Nice additions to make it even more awesome:

  • Showing a QR code to easily navigate to the URI (with prefilled code if possible)
  • Showing an expiration timer
  • Refreshing the code to enter on expiration (post a new request on expiration)

Additional context
Link to Authentik device code flow documentation: https://goauthentik.io/docs/providers/oauth2/device_code

Examples:
image
image

Originally created by @Kaaybi on GitHub (May 22, 2023). **Is your feature request related to a problem? Please describe.** Application is unable to connect to SSO without having to log in with password authentication. It makes limited input device hard to use. **Describe the solution you'd like** Show a window that prompts user to open-up an URI and fill a code. Nice additions to make it even more awesome: - Showing a QR code to easily navigate to the URI (with prefilled code if possible) - Showing an expiration timer - Refreshing the code to enter on expiration (post a new request on expiration) **Additional context** Link to Authentik device code flow documentation: https://goauthentik.io/docs/providers/oauth2/device_code Examples: ![image](https://github.com/netbirdio/netbird/assets/13943086/e76dccfe-7a05-4531-b60b-41b5b8a2177f) ![image](https://github.com/netbirdio/netbird/assets/13943086/ff10565f-6172-4bc0-a031-6872edbb632c)
Author
Owner

@j007bond007 commented on GitHub (Jan 30, 2025):

Any progress on this? This would be a great feature to implement for an Android TV release.... secure all those media apps!

@j007bond007 commented on GitHub (Jan 30, 2025): Any progress on this? This would be a great feature to implement for an Android TV release.... secure all those media apps!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/netbird#342