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

Authentication problems with account on linux server #60

Open
kyrlon opened this issue Nov 10, 2023 · 7 comments
Open

Authentication problems with account on linux server #60

kyrlon opened this issue Nov 10, 2023 · 7 comments

Comments

@kyrlon
Copy link

kyrlon commented Nov 10, 2023

I have no trouble logging into my account at home using my local network and an app password when I use the gkeepapi package. But when I try to move my code to an Ubuntu-running Azure server, I go through the browser authentication process after receiving the NeedsBrowser error, and Google says that my attempt to log in is unsuccessful. I confirm that this is me and continue, but the authentication hangs here when I use Chromium browser via X11.
image

Does anyone else have this issue as well?

@arvid-r
Copy link

arvid-r commented Nov 23, 2023

Yes, me too!

@airosB
Copy link

airosB commented Dec 9, 2023

Me too.

My gkeepapi depending app running on raspberry pi encounters NeedsBrowser error.
The authentication url does not work properly with hanging up displaying "one moment please".

installed gpsoauth version is 1.0.4

@KapJI
Copy link
Contributor

KapJI commented Dec 11, 2023

Can you check if this is started with update of gpsoauth to 1.0.4? Does rolling back to 1.0.3 helps?

@airosB
Copy link

airosB commented Dec 11, 2023

I tried this sample code: kiwiz/gkeepapi#123 (comment)

Both of gpsoauth 1.0.4 and 1.0.3 cause the same NeedsBrowser error.

@flecmart
Copy link

Rolling back to 1.0.2 helps for me.

@kyrlon
Copy link
Author

kyrlon commented Dec 17, 2023

Rolling back to 1.0.2 helps for me.

I've attempted this not in a container but on Debian 11, but still get the error gkeepapi.exception.ParseException: Parse error in <class 'gkeepapi.node.WebLink'> stating that there is a key error

Exception has occurred: ParseException
Parse error in <class 'gkeepapi.node.WebLink'>
KeyError: 'title

@DrMikeyS
Copy link

DrMikeyS commented Jan 15, 2024

Rolling back to 1.0.2 helps for me.

This also works for me. However, it makes it impossible to deploy with the current version of gkeepapi as it's pip package requires >=1.0.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

6 participants