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

Security check is needed DisplayUnlockCaptcha #284

Open
muzzyrost opened this issue Sep 28, 2021 · 16 comments
Open

Security check is needed DisplayUnlockCaptcha #284

muzzyrost opened this issue Sep 28, 2021 · 16 comments

Comments

@muzzyrost
Copy link

Hello there!

I'm getting the following error message when I try to download an app from the Google Play Store:

Security check is needed, try to visit https://accounts.google.com/b/0/DisplayUnlockCaptcha to unlock, or setup an app-specific password

I tried the following:

  • account password without MFA
  • account password without MFA and "unsecure" connection enabled (or however that is called)
  • app-specific password (with MFA)
@archon810
Copy link

archon810 commented Sep 28, 2021

Same issue here all of a sudden.

@nottoobad
Copy link

Same here, any workarounds?

@MrLuoXuan
Copy link

Same issue here all of a sudden. which one have solution?

@MrLuoXuan
Copy link

Hello there!

I'm getting the following error message when I try to download an app from the Google Play Store:

Security check is needed, try to visit https://accounts.google.com/b/0/DisplayUnlockCaptcha to unlock, or setup an app-specific password

I tried the following:

  • account password without MFA
  • account password without MFA and "unsecure" connection enabled (or however that is called)
  • app-specific password (with MFA)

how can i contract you,please give me a email,i want to solve this problem because i used it in production environment!

@matlink
Copy link
Owner

matlink commented Oct 2, 2021

If you use an app-specific password with MFA enabled, you should not hit a Captcha unlock requirement. It is indeed linked to NoMore201/googleplay-api/issues/152

@Slider-Whistle
Copy link

https://support.google.com/mail/answer/185833

On the 'Signing in to Google' panel, choose App passwords. If you don’t see this option:
2-Step Verification is not set up for your account
2-Step Verification is set up for security keys only
Your account is through work, school or other organisation
You’ve turned on Advanced Protection for your account
...
Protect your account with 2-Step Verification
Each time you sign in to your Google Account, you'll need your password and a verification code. Learn more (< https://www.google.com/intl/en/landing/2step/)

Absolutely not doing this, is there no other way? I'm pretty unlucky to install this program right after an issue like this comes up. It's nothing I can't wait a few weeks for but I think most people would agree that it makes the program unuseable

@MrHm
Copy link

MrHm commented Oct 3, 2021

I have found that adding this parameter to gpapi/config.py in function getLoginParams:

"droidguard_results": "some_random_string"

makes the login work.

@andryan
Copy link

andryan commented Jan 3, 2022

I accidentally stumbled across another workaround when I was looking for another tool to download APK files from Google Play.

Steps:

  1. You need to enable 2FA on the Google account you wish to use to download using
  2. Once 2FA is enabled, app passwords show up on accounts.google.com, create an app password
  3. Clone http://github.com/89z/googleplay, build it using Go 1.17 and run the command: googleplay -e email -p 'app password here'. Once you get the following message, go back to gplaycli and use the same credentials (email and app password, not token).
  4. Suddenly the "Security check is needed, try to visit https://accounts.google.com/b/0/DisplayUnlockCaptcha to unlock, or setup an app-specific password" error is gone and gplaycli is back to normal.

@andryan
Copy link

andryan commented Jan 3, 2022 via email

@muzzyrost
Copy link
Author

@andryan This way broken now, any updates?

@andryan
Copy link

andryan commented May 14, 2022

@andryan This way broken now, any updates?

What error message are you getting now? Was it working fine before? Did you try MrHm's solution?

@poseidonsg
Copy link

MrHm's solution doesn't work anymore.

@Arshit007
Copy link

Yes,do anyone has any solution for this issue?

@ibrahimch
Copy link

Bump. Facing same issue ...

@ibrahimch
Copy link

Any update on this ?

@Ralireza
Copy link

same issue here!

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 a pull request may close this issue.