Hi
I don't understand why your plugin needs the google account credentials (Keepass UID entry), OAuth is meant NOT TO give user credential to 3rd party apps.
i probably missed something, can you please explain.
thanks
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Using Keepass entry is for convenience sake. You can change your KeePass configuration file (KeePass.config.xml) and set GoogleSyncShowAuthenticationForm to true. Then you would just have to type in your Google credentials yourself.
By the way, I have uploaded a new version 1.6 that will no longer ask for user consent every time you sync your database. It will only ask for it once and for subsequent syncs, it now uses Refresh Token.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi
I don't understand why your plugin needs the google account credentials (Keepass UID entry), OAuth is meant NOT TO give user credential to 3rd party apps.
i probably missed something, can you please explain.
thanks
Hi Jim, please have a look at the diagram showing OAuth flow for installed applications
https://developers.google.com/accounts/docs/OAuth2#installed
Using Keepass entry is for convenience sake. You can change your KeePass configuration file (KeePass.config.xml) and set GoogleSyncShowAuthenticationForm to true. Then you would just have to type in your Google credentials yourself.
By the way, I have uploaded a new version 1.6 that will no longer ask for user consent every time you sync your database. It will only ask for it once and for subsequent syncs, it now uses Refresh Token.