Skip to content

Edge browser asking users to "Stay in Microsoft Edge" #1151

@bendiknesbo

Description

@bendiknesbo

Checklist:

  • I am using the latest release
  • I searched for existing GitHub issues
  • I read the documentation
  • I verified the client configuration matches the information in the identity provider (or I am using dynamic client registration)
  • I am either using a custom URI scheme or https with App Links for client redirect.
  • I can reproduce the issue in the demo app (optional)

Configuration

  • Version: 0.X.Y
  • Integration: Flutter
  • Identity provider: Auth0

Issue Description

When a user has Microsoft Edge as their default browser, the callback-redirect is intercepted by Edge, and a prompt is given to the user, with a big blue button "Stay in Microsoft Edge", or a secondary text "Open external app" (screenshot from @ajbeaven here):

Image

If the "Stay in Microsoft Edge" button is pressed, the user stays in the login-page, stuck forever.
If the user presses "Open external app", the callback works as expected (both with custom URI scheme and with App Links).

This also appears to be happening with other OIDC libraries, like Auth0's own Android SDK: auth0/Auth0.Android#862

But as @ajbeaven pointed out: The prompt is not shown when logging in with ChatGPT's Android app.
And as @ktiniatros showed: , and a different (more intuitive) prompt is shown for Google Play, where the primary button would complete the redirect.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions