Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Online Accounts" does not handle security token authentication and the fail action is to simply hang forever #3468

Open
abear1538 opened this issue Feb 23, 2025 · 0 comments

Comments

@abear1538
Copy link

abear1538 commented Feb 23, 2025

During the "Online Accounts" phase of the first-logon onboarding, a user can select a Google account, but if they have a security token such as a YubiKey set up in their Google account as a 2FA, the login process hangs after the user inputs their password.

This is exceedingly bad and I have suggestions on how to handle it:

  1. Fix the login process or remove Google accounts from the list of options since you clearly have no intent of fully supporting them.
  2. Give the user some kind of notice that logging in with a security token is not possible.

Simply having the process hang is a bad experience and makes Linux newbies go "oh, good thing I chose dual boot."

If one right-clicks the window and reloads, after a few attempts the 2FA page will load. However, the security key is not recognized because it seems the built-in Gnautilis browser does not have access to HID devices.

Secondarily, not properly supporting 2FA in 2025 is unacceptable. This is likely due to use of an excessively old version of the signon-ui library.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant