microg / microg/GmsCore

Yubikey 2FA doesn't work when signing in to YouTube

Open
#2,633 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Java
Stars
14.6k
Forks
3.2k
Avg merge
12d 11h
Merged PRs (30d)
4

Description

Describe the bug
I downloaded ReVanced app to use it instead of YouTube and during the sign in process I was asked to fill my Google credentials along with the U2F authorization. I tried both Yubikey 5C key and Yubikey 5 NFC key but neither of them work properly. It acts like I didn't use the key even though I did it. I fill the vibration of the NFC key and I can see the light flashing of USB-C key but nothing happens.

Expected behavior
I should be signed in the same way I am when logging directly in Google services

System
Android Version: 12

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the Google sign-in flow on Android 12 with both the Yubikey 5C and Yubikey 5 NFC, checking the U2F authorization step where the key is detected but sign-in does not continue. Done means both keys complete authentication and allow sign-in to YouTube as they do in Google services.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java
Domain
authentication, mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.