Skip to content

Facilitate adding bookmarks for multiple accounts using OAuth #10562

Description

@cyberduck

735e234 created the issue

I have several different accounts with Google, DropBox and OneDrive because of the different roles and jobs I perform. I was hoping that CyberDuck would allow me open all these on-line accounts and manage the content between them.

However, it appears that CyberDuck can only handle one account per provider and one entered if can't be changed.

Examples:

  1. I opened a OneDrive account using my university account, and then tried to open at the same time in a different window a OneDrive account for the charity I work for, and it asked for no verification code and showed me my university account.

  2. I opened my personal DropBox Account and it gave me a verification code even though the password I had used had expired. So it opened an empty /default file view. Concerned all my files had gone I logged directly into DropBox and found the password needed updating, changed the password and viewed my files in DropBox (Phew! all still there) but CyberDuck would not refresh my Dropbox account, would not let me open any other DropBox account, it seems stuck with the original failed connection attempt.

  3. I opened my GoogleDrive account, it took several attempts (having to negotiate 2 stage login) but copying the Verification Code was a real problem, the code was wrapped in the small windows so appeared to have introduced a carriage return into the cut/pasted copy. Eventually managed to backspace and remove carriage return, but not obvious to other users that might need to be done. But then again. I could not log into any other Gmail account, it kept returning the one I had first opened, and after I restarted the app, I could not get into the first account again, what ever I tried.

I am an IT professional - heavy user of Filezilla and other FTP tools and protocols for MAc and Windows. I had high hopes for this product but am very disappointed with the way this product fails on my MacBook Pro running the latest MacOS.

Activity

  1. cyberduck commented on Dec 27, 2018

    @cyberduck
    ContributorAuthor

    @dkocher commented

    You will need to enter a different username when creating another bookmark for the same provider that uses OAuth for authentication to trigger the authentication flow in the browser to obtain the authentication code using your other credentials to login. Otherwise, we reuse the OAuth tokens saved in the Keychain or Credential Manager.

  2. cyberduck commented on May 31, 2019

    @cyberduck
    ContributorAuthor

    @dkocher commented

    We will fetch the username for the user on the service after authenticating with OAuth when available. This will work for Dropbox, Google Drive, Microsoft OneDrive.

  3. cyberduck commented on May 31, 2019

    @cyberduck
    ContributorAuthor

    @dkocher commented

    #10713 closed as duplicate.

  4. cyberduck commented on Jun 2, 2019

    @cyberduck
    ContributorAuthor

    @dkocher commented

    In ab2ea54.

  5. locked as resolved and limited conversation to collaborators on Nov 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions