Skip to content

Fix 2FA failing - #5

Merged
nythepegasus merged 2 commits into
SideStore:mainfrom
NiceAesth:fix-2fa-handling
Oct 13, 2026
Merged

nythepegasus merged 2 commits into
SideStore:mainfrom
NiceAesth:fix-2fa-handling

Conversation

@NiceAesth

@NiceAesth NiceAesth commented Oct 13, 2026 •

Copy link
Copy Markdown
Contributor

2FA responses are different now, GSA is returning status code with 409 with no au field at all and just prompts 2FA by itself.

The existing anisette servers also fail because it now fingerprints the adi lib used. I left that outside of this PR but setting client info to <Pixel 8><Android; 14; UQ1A.240205.004><com.apple.AuthKit/1 (com.apple.android.music/4.9.6)> fixes the existing servers

Tested on a build from v0.7.0-alpha sidestore and it worked fine both with remote and on device anisette

One sidenote is that SMS 2FA is no longer allowed seemingly (it just gives a 403 with Access to this Apple Developer Service was denied on phone number sms")

(i did not clank this pr if that's of any help)

@NiceAesth

Copy link
Copy Markdown
Contributor Author

sorry about the trailing whitespace autoformat got to it

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

Successfully merging this pull request may close these issues.

2 participants