Dropbox Synchronization

Discussions about syncing data via Bluetooth, Dropbox, FTP, and using CSWeb
Post Reply
Habtamu E
Posts: 8
Joined: April 15th, 2025, 8:19 am

Dropbox Synchronization

Post by Habtamu E »

Dear Cspro team,

Cspro 8.1 beta is released thank you for the update, Iam using dropbox for data symchronization and i want to set Email and password in menu program, iam doing it csweb server setting username and password in the Menu application, when synching it is just no asking username and password that is already setted in menu, I want the procedures in dropbox how i can do it.
Gregory Martin
Posts: 1954
Joined: December 5th, 2011, 11:27 pm
Location: Washington, DC

Re: Dropbox Synchronization

Post by Gregory Martin »

Dropbox does not allow the specification of a password. Dropbox uses OAuth 2.0 for authentication, and this scheme requires us to show a browser window and allow Dropbox to handle the entering of the password. Among other reasons, this prevents third-party applications (like CSPro) from being able to potentially steal your password.

You can read more about OAuth 2.0 here: https://auth0.com/intro-to-iam/what-is-oauth-2

You can, however, specify the Dropbox username (email account). This is an example from https://csprousers.org/help/CSPro/sync_ ... opbox.html:
// an error occurs if the user does not authenticate with jackw@example.org
syncconnect(maketext(
    "Dropbox|email=%s",
    encode(PercentEncoding, "jackw@example.org")
));
Post Reply