Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Facilitate adding bookmarks for multiple accounts using OAuth #10562

Closed
cyberduck opened this issue Dec 21, 2018 · 4 comments
Closed

Facilitate adding bookmarks for multiple accounts using OAuth #10562

cyberduck opened this issue Dec 21, 2018 · 4 comments
Assignees
Milestone

Comments

@cyberduck
Copy link
Collaborator

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.

@cyberduck
Copy link
Collaborator Author

@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.

@cyberduck
Copy link
Collaborator Author

@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.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

#10713 closed as duplicate.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

In ab2ea54.

@iterate-ch iterate-ch locked as resolved and limited conversation to collaborators Nov 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants