-
Notifications
You must be signed in to change notification settings - Fork 319
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
Sign in with Google temporarily disabled for this app #497
Comments
Yes, I got a notification from Google about this a couple days ago. I submitted the gcalcli API scope usage for verification by Google. The form said it could take a couple weeks. If you know someone who works for Google... ask them to help expedite/guide this along. :-) |
Hello I'm getting this error too after a reinstall of my system can someone explain whats going on is it my system or google's. I have never had a problem with Gcalcli an miss it. |
Same here, I'm trying to install it for the first time and I'm getting the same message. |
same here |
If you created client id and client secret from dev account associated to your google account then on "App not verified" screen you can bypass it by clicking "Additional" and then "Go to (project name) page". |
@MarSoft I don't get that option on Chromium or Firefox. |
Can users create their own app as a work-around? |
Confirming that using the This is probably the best approach, actually, if you are concerned about security (making sure you're not granting a 3rd party app access to your cal). |
the process at https://github.com/insanum/gcalcli#login-information is more up to date than the blog post link on eethan's comment. There is still a "This app isn't verified" warning screen, but expand [Advanced] link at bottom and then use [Go to gcalcli (unsafe)] link under that. |
I'm also getting the following error:
I'm unable to get the --client-id and --client-secret arguments to work, and the "[Advanced] link at the bottom is not visible for me. Any ideas? Many thanks in advance! |
I tried to setup another computer. Google isn't showing the [Advanced] and [Go to gcalcli (unsafe)] links anymore for me either. |
Are there any workarounds to make this work? |
any update on when Google might approve? I'm still hitting the same "Sign in with Google temporarily disabled for this app This app has not been verified yet by Google in order to use Google Sign In." |
I have been waiting for over a month is this going to be fixed or what or has it been abandoned? Any info would be appreciated. |
So far, it seems like google hasn't invalidated any existing oauth tokens, so I've still been able to use gcalcli as normal. I did move my token out of the way and try to go through the sign in process using firefox. I also didn't see the "Advanced" option that some users reported. It would be nice to get to the bottom of that: exactly who sees "Advanced" and why. EDIT: I suppose the reason why is that I just used the secret and id provided in gcalcli rather than making a new id and secret in the google dev console. @aristov @maphew: have you tried setting up your own client id and secret in the google dev page? |
Yes. Once you set up a new id and secret, then the Advanced option appears and you can create the 2 authentication files. |
@aristosv Today I tried to install gcalcli and had the same problem. How do you set up a new ID and secret? |
The following worked for me: login to your google account and enable Google Calendar API with OAuth 2.0 Client IDs . Copy the client ID credentials. Next remove any old settings
Next login with credentials
Now, critically, you get a login in the browser which says the app is temporarily disabled. Click on the 'Advanced' link (which only shows up when you use credentials) and go to gcalcli and allow all. It will end with 'The authentication flow has completed.'. This should show your calendar, now you can run without credentials
|
I can confirm that @pjotrp solution worked. |
Sorry for being a noob, but how do I " enable Google Calendar API with OAuth 2.0 Client IDs "? I've been looking around my google settings and google calendar settings and can't find this option. |
Same issue as with @slosar, absolutely no idea how to securely setup OAuth 2.0 Client IDs. When trying I'm stuck at stage where forced to setup a OAuth consent screen but unable to restrict it to Internal only. Any step-by-step instructions available? The ones on the github linked by @maphew don't explain how to deal with - "To create an OAuth client ID, you must first set a product name on the consent screen." Edit:
|
This has worked for me but make sure you are using Chrome or Chromium not Firefox. That is where I see the other button (I can't remember it's name) and it steps through allowing it at the end you get a security code. But I can say that I have to run this every once and a while to reauthorize gcalcli it just fails. |
I use firefox only. It worked as described. |
This reverts commit 8c27218. The CLI's OAuth permissions had been revoked and I was unable to set up my own through my company's Google Apps account. See insanum/gcalcli#497.
There's a button on this page that automates a lot of the process for getting the client id + secret, just need to click it: https://developers.google.com/calendar/quickstart/go Also not sure if this matters, but @pjotrp it looks like your comment above is missing
|
Just tried the method suggested by @pjotrp (created client-id by @tuckerconnelly suggestion) but I did not see any 'Advanced' link. Tested with both Brave and Chrome browser. Any idea what can I try next? |
Just like @Hitkul I followed the instructions and can't see the 'Advanced' link in Chrome neither Firefox :( |
I'm guessing that the folks this isn't working for haven't set up their developer console. |
the configuration parameters are and NOT It must have changed at some point. |
@dannyshaw It worked. Thank you |
This did the trick, thanks |
Thank you so much abers this step by step was what I needed :-) |
Here is a simple way to do it: go to https://developers.google.com/calendar/quickstart/python. Click on "Enable Google Calendar API". Get id and secret to use in gcalcli. |
Would this help? https://github.com/aristosv/google_auth/blob/master/README.md and then you can run gcalcli --client_id=clientid_here --client_secret=clientsecret_here agenda |
first time trying gcalcli, and I got the "temporarily disabled" notice without any "advanced" options. I did @aristosv suggestion and then the advanced button showed up, and I was then able to authenticate. |
If you have the fancy new dropdown box, I tried using TV and it was able to work as well. The name of the TV client did not matter. |
Behind a proxy here. Environment Variables
This is: |
Still getting this screen on 2020-10-9. I was able to set up the clientid/secret successfully in Google Cloud's console as described. But it would be nice if it just worked. Since this issue has been open so long though, maybe at this point all the setup stuff should be added to the README. I have a passing familiarity with Google Cloud's console, but for people that don't, it may be prohibitively confusing. |
aaaaand, the process is already mostly on the README, here for anyone else trying to figure this out. When Google denies access click the Advanced option, as others have mentioned. |
Still happening today. There is no advanced option |
Yesterday I did this for a client and it worked just fine. There was an "Advanced" button. https://github.com/aristosv/google_auth/blob/master/README.md |
Confirming that this is still the case as of this writing.
|
Seems like this won't be an issue anymore (as long as you're supplying your own |
Anyone experiencing this issue when trying to initialise the Google calendar? Is there some problem with the app @insanum ? Thanks.
The text was updated successfully, but these errors were encountered: