Warning: Google Drive access now only possible via own client id

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: white, Hacker, petermad, Stefan2

User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Warning: Google Drive access now only possible via own client id

Post by *ghisler(Author) »

I'm sorry to inform you that direct Google Drive access will stop working 90 days after this post has been published.
Google api access now requires an annual security assessment "CASA Tier 2" by a third party company which cost $75'000 per year and program.
This is not sustainable, and there would never be enough users to finance this via a subscription.
The security assessment can only be avoided by restricting access to single files via Google file picker.

So, what are your alternatives if you currently use this function?
1. Create your own client id as described here
2. Migrate your data to one of the following cloud services supported by my plugin:
- Microsoft OneDrive
- Dropbox
- Box
- Yandex
- Strato HiDrive
3. Migrate your data to your own OwnCloud server and enable WebDAV access, then use my WedDAV plugin
4. Install Google drive for Windows to mirror your files locally

The app for Windows Phone has already been restricted, and the Android app will probably be next (no notification received so far).
Author of Total Commander
https://www.ghisler.com
Jon Canale
Member
Member
Posts: 141
Joined: 2003-02-07, 12:54 UTC

Re: Warning: Google Drive access will be removed from cloud plugin

Post by *Jon Canale »

Darn Google. I do use this feature frequently, and it has worked the best for a group that I lead. Will see if I can make Dropbox do the same.

Won't try OneDrive - MS constantly changes their rules.

Thanks for the notice!
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Warning: Google Drive access will be removed from cloud plugin

Post by *ghisler(Author) »

Best would be hosting your own OwnCloud or NextCloud server, it's very easy to setup on a VPS or small dedicated server, and the data would be fully in your own possession.
Author of Total Commander
https://www.ghisler.com
JOUBE
Power Member
Power Member
Posts: 1448
Joined: 2004-07-08, 08:58 UTC

Re: Warning: Google Drive access will be removed from cloud plugin

Post by *JOUBE »

I don't want to discuss Google's decision.

But I'm wondering, can I continue to use the existing plugin (with the implemented access to Google Drive) after the deadline?
- Will it continue working with Google Drive?
- Will my usage of that old plugin harm you and your company so that you have to pay?
- Or do I have to pay something myself to google?
User avatar
Usher
Power Member
Power Member
Posts: 1675
Joined: 2011-03-11, 10:11 UTC

Re: Warning: Google Drive access will be removed from cloud plugin

Post by *Usher »

They are changing API. Old API will stop work.
Andrzej P. Wozniak
Polish subforum moderator
User avatar
petermad
Power Member
Power Member
Posts: 14739
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: Warning: Google Drive access will be removed from cloud plugin

Post by *petermad »

ghisler(Author) wrote: 2023-11-15, 08:43 UTC I'm sorry to inform you that Google Drive access will stop working 90 days after this post has been published.
Google api access now requires an annual security assessment "CASA Tier 2" by a third party company which cost $75'000 per year and program.
The link: cost $75'000 per year and program is about Gmail API integration - maybe the cost is much lower for Google Drive Integration.

Maybe this Linda Lawton from the stackowerflow link could answer that.
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50b4 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Warning: Google Drive access will be removed from cloud plugin

Post by *ghisler(Author) »

The cost isn't for API usage, it's for a security assessment by a third party company. Google now requires this for all apps which access restricted permissions like GMail mails or Google Drive full access. The price is for checking a ton of requirements which Total Commander may not even be able to fulfill. For example, it forbids the usage of outdated technologies like Flash, but there are plugins like SWFview which use Flash to view SWF files.
Author of Total Commander
https://www.ghisler.com
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Warning: Google Drive access now only possible via own client id

Post by *ghisler(Author) »

A user has suggested a way to still allow users to access their Google drive account by creating their own client id. The tool rclone also uses this method.

Direct Google Drive has now stopped working, but I have released a new plugin version where you can enter your own client id and client secret, or read it from a json file downloaded from Google. Here are the detailed instructions:
https://www.ghisler.com/googledrivehelp.htm

One client ID allows to specify up to 100 users, so this method can also be used in small companies.

Please let me know if you have any troubles using this. The process to create a client id is quite long, but it works well when exactly following the described steps.
Author of Total Commander
https://www.ghisler.com
JOUBE
Power Member
Power Member
Posts: 1448
Joined: 2004-07-08, 08:58 UTC

Re: Warning: Google Drive access now only possible via own client id

Post by *JOUBE »

Thanks, but within your description on googledrivehelp.htm, you miss the first step, I think.
Before your first step, one need to be logged in to an account?
Because I'm not logged in, I do not see a combobox on top-left...
"Create a new project by clicking on the top-left combobox and then on "new project""

Joube
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Warning: Google Drive access now only possible via own client id

Post by *ghisler(Author) »

Yes, you need to log in with your Google account, which you need anyway to use the plugin.
I have added an extra step now which explains this.
Author of Total Commander
https://www.ghisler.com
User avatar
petermad
Power Member
Power Member
Posts: 14739
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: Warning: Google Drive access now only possible via own client id

Post by *petermad »

Direct Google Drive has now stopped working
Hmm, it still works here 2 days after the announced cessation
.
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50b4 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
Usher
Power Member
Power Member
Posts: 1675
Joined: 2011-03-11, 10:11 UTC

Re: Warning: Google Drive access now only possible via own client id

Post by *Usher »

Well, they announce that a new Google login page will be available on February, 15. It may concern other features as well.

Edit: There is no exact date in Google announce.
Last edited by Usher on 2024-02-16, 00:29 UTC, edited 1 time in total.
Andrzej P. Wozniak
Polish subforum moderator
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6450
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: Warning: Google Drive access now only possible via own client id

Post by *Horst.Epp »

Updated to the new plugin version 2.80 final, but did not follow the advice to create an ID.
It still works fine here.
I use it several times a day.
Windows 11 Home x64 Version 23H2 (OS Build 22631.3374)
TC 11.03 x64 / x86
Everything 1.5.0.1371a (x64), Everything Toolbar 1.3.2, Listary Pro 6.3.0.69
QAP 11.6.3.2 x64
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Warning: Google Drive access now only possible via own client id

Post by *ghisler(Author) »

That's odd, do you see the new "json" button when you open the connection settings with Alt+Enter? If no, then you are still using the old plugin version.

The old version still works, but only for up to 100 users (not at the same time, just 100 different mail addresses ever). You must be one of the first 100 to log in after Google restricted my plugin.

Also if you have stored your credentials with a master password, you are still logged in from a previous session. The plugin can renew the login token with a refresh token (stored via master password) when it expires.
Author of Total Commander
https://www.ghisler.com
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6450
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: Warning: Google Drive access now only possible via own client id

Post by *Horst.Epp »

ghisler(Author) wrote: 2024-02-13, 08:45 UTC That's odd, do you see the new "json" button when you open the connection settings with Alt+Enter? If no, then you are still using the old plugin version.

The old version still works, but only for up to 100 users (not at the same time, just 100 different mail addresses ever). You must be one of the first 100 to log in after Google restricted my plugin.
You are right, I had downloaded the new version but not yet installed.
So I'll wait until it no longer works before upgrading :)
Windows 11 Home x64 Version 23H2 (OS Build 22631.3374)
TC 11.03 x64 / x86
Everything 1.5.0.1371a (x64), Everything Toolbar 1.3.2, Listary Pro 6.3.0.69
QAP 11.6.3.2 x64
Post Reply