Menu

Installing Plugin on Windows 10

xqxq
2020-02-03
2020-02-12
  • xqxq

    xqxq - 2020-02-03

    I can not put any files on the program files directory on my windows 10 system.

    Is there any alternate location/method for pointing keepass2 for the GoogleSyncPlugin.plgx file and storing in a directory in my user directory?

     
  • Dan E

    Dan E - 2020-02-04

    Use the portable app. Then you can put it wherever you want

     
  • Andreas Löwer

    Andreas Löwer - 2020-02-05

    I finally found a solution: Go to your Google API Console (https://console.cloud.google.com/), create a new project ("KeePass" for example), add the Google Drive API and add an OAuth 2.0-Client-ID. You get a client-id and client-key. Now open the "Google Sync Plugin Configuration" in KeePass and check "Custom OAuth 2.0 Credentials". Enter your client-id and client-password. I think it may be a bit difficult for many people, so write me if you don't know how to do this. I'm short of time but will try to help you. Worked with Google Sync Plugin 3.0.1.0 in KeePass 2.44 (Windows 10).

     
    • xqxq

      xqxq - 2020-02-06

      Hey Andy,

      I tried to reply directly but it bounced back.

      Thank you so much for your suggestion.

      I had tried this before but never got it working.

      This is my new take at it :-)

      I logged into https://console.cloud.google.com/
      https://console.cloud.google.com/getting-started?pli=1 the created a
      project named keepass20

      I set the OAuth consent screen user type to External and entered an
      application name of keepass20 and pressed save

      I then went to the Credentials service and created OAuth Client ID

      I selected an application type of other and name of keepass20 and pressed
      create

      This then gave me a

      • client id #############-#AAAA......apps.googleusercontent.com
      • client secret ############

      Does this look right so far?

      How does the OAuth consent screen get published?

      OAuth is limited to 100 sensitive scope logins
      https://developers.google.com/identity/protocols/googlescopes until the OAuth
      consent screen
      https://console.cloud.google.com/apis/credentials/consent?project=keepass20-267418&supportedpurview=project
      is
      published

      I do not seem to be able submit the OAuth consent screen for verification
      (Greyed out). I think this may be because it may want authorized domains,
      privacy link, etc which I do not have any such info,

      I do not want to chew up any OAuth logins so I will wait to hear back from
      you.

      I appreciate any cycles you can assist me with in getting this working.

      -John

      On Wed, Feb 5, 2020 at 9:55 AM "Andreas Löwer" originalandy@users.sourceforge.net wrote:

      I finally found a solution: Go to your Google API Console (
      https://console.cloud.google.com/), create a new project ("KeePass" for
      example), add the Google Drive API and add an OAuth 2.0-Client-ID. You get
      a client-id and client-key. Now open the "Google Sync Plugin Configuration"
      in KeePass and check "Custom OAuth 2.0 Credentials". Enter your client-id
      and client-password. I think it may be a bit difficult for many people, so
      write me if you don't know how to do this. I'm short of time but will try
      to help you. Worked with Google Sync Plugin 3.0.1.0 in KeePass 2.44
      (Windows 10).


      Installing Plugin on Windows 10
      https://sourceforge.net/p/kp-googlesync/discussion/general/thread/c5b67f0252/?limit=25#6cb4


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/kp-googlesync/discussion/general/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/

       
      • xqxq

        xqxq - 2020-02-06

        Is there any method to use appdata for the googlesync plugin on windows 10?

        On the Keepass Help Centre it shows:

        Local User Application Data C:\Users*User Name*
        \AppData\Roaming\KeePass\KeePass.config.xml

        I tried to install the googlesync plugin into: C:\Users\User
        Name\AppData\Roaming\KeePass

        I also tried to instgall the plugin into: C:\Users\User
        Name\AppData\Local\VirtualStore\Program Files (x86)\KeePass2x\Plugins

        When I check for plug ins, I do not seem to find the plugin

        Any ideas as to whether or not this is even possible or if I am missing
        something simple?

         
      • xqxq

        xqxq - 2020-02-10

        I think my issue at this point is defining the OAuth consent screen.

        Two items that I do not know how to define because it requires an active
        web page to be configured are:

        A homepage URL is required for publishing.
        A privacy policy URL is required for publishing.

        I think that the scope section would also be prudent to protect misuse of
        this api but I am not sure how to lock it down to KeePass2

        does this make sense?

        https://www.googleapis.com/auth/drive.file
        (View and manage Google Drive files and folders that you have opened or
        created with this app)

        Thanks in advance for any ideas :-)

        On Thu, Feb 6, 2020 at 1:20 PM xqxq xq1xq1@users.sourceforge.net wrote:

        Hey Andy,

        I tried to reply directly but it bounced back.

        Thank you so much for your suggestion.

        I had tried this before but never got it working.

        This is my new take at it :-)

        I logged into https://console.cloud.google.com/
        https://console.cloud.google.com/getting-started?pli=1 the created a
        project named keepass20

        I set the OAuth consent screen user type to External and entered an
        application name of keepass20 and pressed save

        I then went to the Credentials service and created OAuth Client ID

        I selected an application type of other and name of keepass20 and pressed
        create

        This then gave me a

        • client id #############-#AAAA......apps.googleusercontent.com
        • client secret ############

        Does this look right so far?

        How does the OAuth consent screen get published?

        OAuth is limited to 100 sensitive scope logins
        https://developers.google.com/identity/protocols/googlescopes until the
        OAuth
        consent screen

        https://console.cloud.google.com/apis/credentials/consent?project=keepass20-267418&supportedpurview=project
        is
        published

        I do not seem to be able submit the OAuth consent screen for verification
        (Greyed out). I think this may be because it may want authorized domains,
        privacy link, etc which I do not have any such info,

        I do not want to chew up any OAuth logins so I will wait to hear back from
        you.

        I appreciate any cycles you can assist me with in getting this working.

        -John

        On Wed, Feb 5, 2020 at 9:55 AM "Andreas Löwer"
        originalandy@users.sourceforge.net wrote:

        I finally found a solution: Go to your Google API Console (
        https://console.cloud.google.com/), create a new project ("KeePass" for
        example), add the Google Drive API and add an OAuth 2.0-Client-ID. You get
        a client-id and client-key. Now open the "Google Sync Plugin Configuration"
        in KeePass and check "Custom OAuth 2.0 Credentials". Enter your client-id
        and client-password. I think it may be a bit difficult for many people, so
        write me if you don't know how to do this. I'm short of time but will try
        to help you. Worked with Google Sync Plugin 3.0.1.0 in KeePass 2.44
        (Windows 10).


        Installing Plugin on Windows 10

        https://sourceforge.net/p/kp-googlesync/discussion/general/thread/c5b67f0252/?limit=25#6cb4

        Sent from sourceforge.net because you indicated interest in
        https://sourceforge.net/p/kp-googlesync/discussion/general/

        To unsubscribe from further messages, please visit
        https://sourceforge.net/auth/subscriptions/


        Installing Plugin on Windows 10
        https://sourceforge.net/p/kp-googlesync/discussion/general/thread/c5b67f0252/?limit=25#6cb4/5d99


        Sent from sourceforge.net because you indicated interest in
        https://sourceforge.net/p/kp-googlesync/discussion/general/

        To unsubscribe from further messages, please visit
        https://sourceforge.net/auth/subscriptions/

         

Log in to post a comment.