I set it up but when I run sync then form to alllow access keeps poping up:
"D3Drive is requesting permission to:
View and manage the files and documents in your Google Drive"
Every time I allow it another file of the database is created in the folder where the db is located. I tried all combinations of EnableAutoSync and GoogleSyncShowAuthenticationForm but still no luck.
Do you know what can be wrong? Btw do I need Google drive client application to be installed and running or not?
Thanks.
martin
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Is this the expected behavior? I too get the allow access window on every sync. Is there a way to permanently allow the KeePass API to access the password database file?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Yes it is an expected behavior. Unfortunately I have not found a solution to get rid of the allow access window just yet. My program is unable to detect when the Google's Allow access button in the allow access window becomes enabled.
But it should only be uploading/syncing one file. Google drive keeps all the older revisions of that single file. Perhaps that is what mpet is seeing.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I set it up but when I run sync then form to alllow access keeps poping up:
"D3Drive is requesting permission to:
View and manage the files and documents in your Google Drive"
Every time I allow it another file of the database is created in the folder where the db is located. I tried all combinations of EnableAutoSync and GoogleSyncShowAuthenticationForm but still no luck.
Do you know what can be wrong? Btw do I need Google drive client application to be installed and running or not?
Thanks.
martin
Is this the expected behavior? I too get the allow access window on every sync. Is there a way to permanently allow the KeePass API to access the password database file?
Yes it is an expected behavior. Unfortunately I have not found a solution to get rid of the allow access window just yet. My program is unable to detect when the Google's Allow access button in the allow access window becomes enabled.
But it should only be uploading/syncing one file. Google drive keeps all the older revisions of that single file. Perhaps that is what mpet is seeing.
I believe the application would have to use a "refresh token" in what google describes as offline mode (offline meaning application can run without user)
https://developers.google.com/accounts/docs/OAuth2WebServer#offline
I don't know if you have time for enhancements like this but it would be much appreciated.
Last edit: Greg 2013-06-04