Skip to content

Login without pop-ups #3810

@kornelski

Description

@kornelski

I can't log in to crates.io from Firefox 92. The login pop-up opens, and then disappears, and literally nothing changes. No errors logged in the console. I can click "Log in" any number of times, and it will just keep opening the popup window, redirecting, and closing it.

It's very likely the fault of my browser or its extensions. However, the ephemeral pop-up window combined with JS-heavy page makes debugging of the problem very difficult. Top-level page doesn't log anything about GitHub auth process or its result, and the pop-up window is impossible to catch before it closes.

Describe the solution you'd like
Could you redirect to GitHub in the normal, top-level browsing context, rather than a pop-up window?

I suspect a more standard flow may also help with compatibility when multiple browsing context and or window openers aren't involved.

Describe alternatives you've considered
I can log in Chrome, but I'd prefer not to use it.

Additional context
Screen Recording 2021-07-30 at 22 33 48

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-frontend 🐹C-enhancement ✨Category: Adding new behavior or a change to the way an existing feature works

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions