Closed blueorignal closed 1 year ago
Hello, This is expected starting with 2.6.0. You should have seen a message the first time you opened the application after the upgrade 🤔 However, please have a look at the secret service integration (https://github.com/paolostivanin/OTPClient/wiki/How-to-use-OTPClient#secret-service-integration)
Thank you. In all likelihood I just did not read the message on the first run 😴 I appreciate your clear and concise answer and secret service integration does indeed work as documented 😀
@paolostivanin hmmm is this really expected behavior? I recently upgraded from 2.4.x to 3.1.x, read about the new Secret service integration
feature, left it on, and was surprised to see I got:
Auto Lock
options on) ...→ What's the point of enabling options Auto lock on system lock
and Auto lock when inactive for ...
if all you have to do to unlock the app is to restart it?!
Said differently, it feels like options Auto lock
vs. Secret service
integration are mutually exclusive:
Auto lock
options ("grey them out") when the Secret service
feature is enabled. Rationale: the lock is meaningless security-wise if you have Secret service
integration, and only adds bogus friction.Secret service
integration if one of the two Auto lock
options are enabled. Rationale: if you use Auto lock
, then you want control over when to lock/unlock, and you want to be prompted at startup.Does that make sense? Am I missing something?
Hello Ronan, thanks for reporting this! Good catch, you are absolutely right. Those options should be mutually exclusive, since having both of them active at the same time doesn't make any sense.
Current Behavior: Recently when I launch OTPClient, I am not prompted to enter my password, rather the application opens directly into the OTP display screen and presents all the OTP codes for access.
Expected Behavior: OTPClient should prompt for the user password at launch before displaying the OTPcodes.
Other Observations: If I manually lock OTPClient, it will then prompt me for my code, which when entered unlocks the application (expected behavior). If I allow the application to lock automatically as per settings, it will then subsequently prompt me for my code, which when entered unlocks the application (expected behavior).
Current System: Arch Linux, 6.0 Kernel.