[GH-ISSUE #673] Azure application device flow not supported #1197

Closed
opened 2026-08-05 00:41:35 -04:00 by saavagebueno · 2 comments
Owner

Originally created by @mlsmaycon on GitHub (Feb 6, 2023).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/673

Describe the problem
Our client doesn't support Azure application device flow. We need to add a check for a response without a complete URL. Besides that, we need to investigate the best option for scope request as our current OIDC flow only send openid and expected that the access token will match the correct audiance.

Options for us:

  • Send more scopes in the device request
  • Use ID token for validation and management login instead of access token (if no other option)

To Reproduce
Steps to reproduce the behavior:

  1. Configure a azure APP for authentication
  2. Configure Netbird with Azure information
  3. Attempt to login
  4. See error where client opens regular file explorer instead of browser
  5. Besides that, after login token is invalid

Expected behavior
Client authentication to work the same way as with auth0

Originally created by @mlsmaycon on GitHub (Feb 6, 2023). Original GitHub issue: https://github.com/netbirdio/netbird/issues/673 **Describe the problem** Our client doesn't support Azure application device flow. We need to add a check for a response without a complete URL. Besides that, we need to investigate the best option for scope request as our current OIDC flow only send openid and expected that the access token will match the correct audiance. Options for us: - Send more scopes in the device request - Use ID token for validation and management login instead of access token (if no other option) **To Reproduce** Steps to reproduce the behavior: 1. Configure a azure APP for authentication 2. Configure Netbird with Azure information 3. Attempt to login 4. See error where client opens regular file explorer instead of browser 5. Besides that, after login token is invalid **Expected behavior** Client authentication to work the same way as with auth0
saavagebueno added the bug label 2026-08-05 00:41:35 -04:00
Author
Owner

@nazarewk commented on GitHub (Apr 17, 2025):

@mlsmaycon is it still pending a fix?

<!-- gh-comment-id:2813296247 --> @nazarewk commented on GitHub (Apr 17, 2025): @mlsmaycon is it still pending a fix?
Author
Owner

@jnfrati commented on GitHub (Apr 7, 2026):

Closing as Azure has been a stable auth provider for some time already + device authentication is now done through the embedded dex, happy to reopen if someone faces this issue

<!-- gh-comment-id:4199722037 --> @jnfrati commented on GitHub (Apr 7, 2026): Closing as Azure has been a stable auth provider for some time already + device authentication is now done through the embedded dex, happy to reopen if someone faces this issue
Sign in to join this conversation.
No Label bug
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#1197