Skip to content

[identity] Support InteractiveBrowserCredential in Codespaces #29357

Open

Description

While we normally recommend DeviceCodeAuthentication for scenarios where the default browser cannot be opened, we could provide additional flexibility in IBC to support GH Codespaces. One solution was provided by a contributor in #28968 which we ultimately decided not to bring into the public surface area.

However, we could think through alternatives and/or revisit that decision. This issue tracks work to support IBC in GH Codespaces

Acceptance Criteria:

  • I can use IBC in a codespace with some additional configuration
  • Threat modeling is performed for the scenario

A lighter solution that was proposed was to allow the user to specify the port in advance. Alternatively, overriding the openBrowser flow may be more flexible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Labels

Azure.IdentityClientThis issue points to a problem in the data-plane of the library.feature-requestThis issue requires a new behavior in the product in order be resolved.

Type

No type

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions