Ticket #851 (new enhancement)

Opened 16 months ago

Last modified 11 months ago

Password protected profiles

Reported by: max Owned by:
Priority: normal Milestone: XCSoar Wishlist
Component: User Interface Version: unspecified
Keywords: Cc:

Description

Implement some fake security: if a password is set in a profile file, then ask the user for that password. If the user does not provide the password, he is allowed to use the profile anyway, but he cannot overwrite this file. He can save to a new profile.

Change History

comment:1 Changed 16 months ago by Turbo

I would tackle this a little different:

Load the profile without asking for password, but limit the access to the config dialog with a password that is loaded from the profile.

comment:2 Changed 16 months ago by max

Difficult to keep consistent, since we have menu items which modify the profile, too. And surprising from a user's perspective.

User has three choices at startup:

  • enter the correct password, full access
  • copy the profile to a new one, password is cleared (user may enter a new password for the new profile)
  • use "read-only" mode - the user may edit the configuration, but it is never saved to storage

The user knows at startup what will happen, why it will happen, and he has full control.

Rationale for this feature request: club gliders with a shared XCSoar device. Some pilots get annoyed when their club members edit their personal profile.

comment:3 Changed 14 months ago by Turbo

  • Milestone changed from XCSoar 6.1 to XCSoar 6.2

comment:4 Changed 11 months ago by Turbo

  • Milestone changed from XCSoar 6.2 to XCSoar Wishlist
Note: See TracTickets for help on using tickets.