-
-
Notifications
You must be signed in to change notification settings - Fork 321
Open
Labels
cliCommand Line InterfaceCommand Line InterfacedropboxDropbox Protocol ImplementationDropbox Protocol ImplementationgoogledriveGoogle Drive Protocol ImplementationGoogle Drive Protocol ImplementationgooglestorageGoogle Cloud Storage Protocol ImplementationGoogle Cloud Storage Protocol ImplementationonedriveOneDrive Protocol ImplementationOneDrive Protocol Implementationsharepoint
Milestone
Description
Describe the bug
In the duck
CLI, take a simple workflow such as duck -l googledrive:/
.
The CLI opens a browser, which does the OAuth workflow.
Once authenticated, the expectation is that you either have the OAuth redirect the CLI or some code shows on browser that you can paste back into CLI.
However, the OAuth redirect_url is set to open the CyberDuck app, and does not respect that the duck
CLI originated the OAuth workflow.
To Reproduce
Steps to reproduce the behavior:
- Go to command-line
- Run
duck -l googledrive:/
- Try to finish authentication workflow
Expected behavior
You expect the workflow to finish.
Either the OAuth takes you back to CLI and CLI finishes auth, or you get instructions on how to manually finish the workflow.
Desktop (please complete the following information):
- macOS 12.4
- [Also checked] Linux Ubuntu 20.04
Logs with --debug
:
foo.log
EmrePiconbello and adinklotz
Metadata
Metadata
Assignees
Labels
cliCommand Line InterfaceCommand Line InterfacedropboxDropbox Protocol ImplementationDropbox Protocol ImplementationgoogledriveGoogle Drive Protocol ImplementationGoogle Drive Protocol ImplementationgooglestorageGoogle Cloud Storage Protocol ImplementationGoogle Cloud Storage Protocol ImplementationonedriveOneDrive Protocol ImplementationOneDrive Protocol Implementationsharepoint