OpenBoard-org / OpenBoard

OpenBoard is a cross-platform interactive whiteboard application intended for use in a classroom setting.
https://openboard.ch/
GNU General Public License v3.0
2.33k stars 423 forks source link

[Feature Request] Save Proxy Settings #1027

Open paolodongilli opened 2 months ago

paolodongilli commented 2 months ago

Is your feature request related to a problem? Please describe. It would be very helpful to be able to save the proxy settings. All of our schools have a proxy server and users need to add their proxy credentials every time they open OpenBoard. We use the Linux version of OpenBoard.

Describe the solution you'd like The credentials are saved in the settings (keyring).

Describe alternatives you've considered At least the username is saved and when you open OpenBoard the password is asked automatically.

Additional context Debian-based version of OpenBoard.

Vekhir commented 2 months ago

It should save them, but due to a bug you have to set in your config

[YouTube]
CredentialsPersistence=true
UserEMail=

otherwise all stored passwords are removed as UserEmail is empty.

This leads me to my second point. OpenBoard does not and cannot guarantee any safe and/or secure credential storage. See also #1021 and #1023. The first is a discussion which also applies to the proxy credentials, the latter removes saving the proxy credentials (making the current behaviour intentional).