Skip to content

MSAL Config Preferred Browser Only Takes a Single Browser. Make it Multiple. #2353

@siesco

Description

@siesco

context
When a user uses a passkey to login with MSAL, it fails with Firefox as Firefox does not support FIDO2/Passkeys.

Problem
Within the MSAL Configuration, you can set a preferred browser but you can only set a single one.

Let's say a user's device has Google Chrome, Brave Browser and Firefox installed with Firefox as their default browser. If the preferred browser is set to Google Chrome then there's no problem here. However, if the user does not have Google Chrome installed but only has Firefox (default browser) and Brave Browser installed then it would use Firefox since Brave Browser was not set as the preferred browser in the MSAL configuration.

Describe the solution you'd like
Allow multiple preferred browsers to be configured in MSAL config

Describe alternatives you've considered
N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions