#15 Unable to login when 2FA enabled
Opened by fuller. Modified

Login fails when 2FA is enabled as both plain password and password with 2FA code appended are rejected

Yes, I have tried multiple times and checked my password

Terminal output:

 fedora-business-cards fedora
Login to FAS:
Username: fuller
Password: 
Traceback (most recent call last):
  File "/usr/bin/fedora-business-cards", line 33, in <module>
    sys.exit(load_entry_point('fedora-business-cards==2.3', 'console_scripts', 'fedora-business-cards')())
  File "/usr/lib/python3.10/site-packages/fedora_business_cards/frontend/cmdline.py", line 106, in main
    gen.collect_information()
  File "/usr/lib/python3.10/site-packages/fedora_business_cards/generators/fedora.py", line 51, in collect_information
    userinfo = self.collect_fas_information()
  File "/usr/lib/python3.10/site-packages/fedora_business_cards/generators/__init__.py", line 86, in collect_fas_information
    return fas.person_by_username(username)
  File "/usr/lib/python3.10/site-packages/fedora/client/fas2.py", line 442, in person_by_username
    request = self.send_request(
  File "/usr/lib/python3.10/site-packages/fedora/client/baseclient.py", line 365, in send_request
    session_id, data = super(BaseClient, self).send_request(
  File "/usr/lib/python3.10/site-packages/fedora/client/proxyclient.py", line 462, in send_request
    raise AuthError(
fedora.client.AuthError: Unable to log into server.  Invalid authentication tokens.  Send new username and password

I submitted a PR for this fix. Would you want to submit a PR to add unblocked games it?

With OTP enabled you must include the one-time code in addition to your password, in whichever format the login tool expects. The fact your plain password fails means the server is enforcing 2FA, but the fact “password+code” also fails means either the format is wrong, the code is wrong/expired, or the login tool is incompatible with the OTP workflow. Use the web interface to isolate the issue, verify your token is working, and double check how the CLI Drift Boss tool expects the input.

In wacky flip, even the simplest crashes look impressive thanks to the dust clouds that explode on impact. These effects amplify the chaos in the best possible way.

That's frustrating, fuller! I've definitely experienced similar login issues with other platforms. It sounds like the 2FA verification process might be glitching, perhaps not correctly recognizing the appended code. Have you tried reaching out to support directly? Sometimes simpler, browser-based options, like some of those found in io games, offer a welcome respite from these sorts of technical headaches.

pictureaffinity commented

As the gameplay speeds up, it is very easy for Snow Rider players to panic. However, staying calm is the decisive factor that helps you go further and achieve higher scores.

The objective in escape road is straightforward: avoid getting caught! The roads are filled with traps as the police pursue you.

Metadata