Page 1 of 1

Dropbox Synchronization

Posted: June 16th, 2026, 3:55 am
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.

Re: Dropbox Synchronization

Posted: June 17th, 2026, 3:30 pm
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")
));