Kunzisoft / Kunzisoft/KeePassDX

Make compatible with Yahoo TOTP

Open
#1,778 5 comments 0 reactions 0 assignees View on GitHub
feature
Dominant language
Kotlin
Stars
7.3k
Forks
401
Avg merge
2d 10h
Merged PRs (30d)
1

Description

**Describe the bug**

Trying to enable Yahoo 2FA and apparently is not compatible

**To Reproduce**

Steps to reproduce the behavior:
1. Go to '[Yahoo 2FA](https://login.yahoo.com/myaccount/security/two-step-verification/?src=ym)'
2. Click on 'Authenticator app'
3. Click Continue
4. Scan QR Code/Enter Setup Key manually (tried with QR generated URL and manual key same behaviour)
5. Enter generated 2FA code
6. See error "Incorrect Verification Code"

**Expected behavior**

Should proceed further with code verification/confirmation

**KeePassDX:**

- Version: 4.0.5
- Build: Free
- Language: English

**Android:**

- Device: S10

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the Yahoo 2FA flow using the QR code and setup key described in the issue, then trace the app's TOTP generation and verification entry points. Compare the generated code with Yahoo's expected code and confirm compatibility when the verification step succeeds.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
authentication, mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.