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

Using with two-factor authentication, not possible to disable 2FA #61

Closed
nighto opened this issue Nov 19, 2019 · 8 comments
Closed

Using with two-factor authentication, not possible to disable 2FA #61

nighto opened this issue Nov 19, 2019 · 8 comments

Comments

@nighto
Copy link

nighto commented Nov 19, 2019

Unfortunately Apple does not allow users to disable 2FA after a two-weeks period. I have activated 2FA a long ago and now that app-specific passwords are not allowed anymore, I am not able to use AltStore anymore.

Is there another possible workaround? Does the Apple account need to be the same Apple account used on the iPhone, or can it be a new Apple account, different from the one being used on the phone?

Can I turn off two-factor authentication after I’ve turned it on?

If you already use two-factor authentication, you can no longer turn it off. Certain features in the latest versions of iOS and macOS require this extra level of security, which is designed to protect your information. If you recently updated your account, you can unenroll for two weeks. Just open your enrollment confirmation email and click the link to return to your previous security settings. Keep in mind, this makes your account less secure and means that you can't use features that require higher security.

The error displayed is the same of the #57, though. Creating another issue because even though the error displayed is the same, I believe this is a different issue.

image

@damianvila
Copy link

damianvila commented Nov 24, 2019

Try changing you Apple ID password. It will erase all previous app-specific passwords, while keeping 2FA. This will allow you to sign in with your Apple ID and your new password.

@DoctorDri
Copy link

Any solution for this yet? Changing the password doesn't work, as AltStore still says that 2FA isn't allowed, but 2FA is mandatory for Apple.

@nighto
Copy link
Author

nighto commented Dec 13, 2019

FAQ is not up to date. Download latest client from Riley's Twitter, than simply use your password, even if it has 2FA active. Or even a throw-away account, as it doesn't need to be the same account. I can confirm it works for me.

@elmstreetvictim
Copy link

FAQ is not up to date. Download latest client from Riley's Twitter, than simply use your password, even if it has 2FA active. Or even a throw-away account, as it doesn't need to be the same account. I can confirm it works for me.

So I can create a throwaway Apple ID for use with this server, it doesn’t have to be the same account I use on my iPhone?

@nighto
Copy link
Author

nighto commented Dec 24, 2019 via email

@shockdesign
Copy link

Also should be able to create an App-specific password via https://appleid.apple.com if you have 2FA setup. Then just use that specific password.

@noah978
Copy link
Member

noah978 commented May 22, 2020

This should be fixed on the latest versions of AltStore/Altserver. Closing this issue.

@noah978 noah978 closed this as completed May 22, 2020
@PaulRBerg
Copy link

PaulRBerg commented Dec 8, 2021

I found a solution for this, which exploits the fact that a factor that has been generated for sign-in request A can be used for sign-in request B.

  1. Open an incognito window in your browser.
  2. Log in with your credentials.
  3. A two-factor alert will pop up on your phone. Do NOT do anything with it, just let it be on the screen.
  4. Install AltStore.
  5. Log in with your credentials.
  6. Use the two-factor you got at step 3.

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

7 participants