fix: stop persisting S/MIME passphrases in sessionStorage

This commit is contained in:
Linus Rath
2026-05-18 15:32:04 +02:00
parent 7efd8d59bf
commit 313a1fcce9
3 changed files with 18 additions and 211 deletions
-12
View File
@@ -31,7 +31,6 @@ export function SmimeSettings() {
identityKeyBindings,
defaultSignIdentity,
defaultEncrypt,
rememberUnlockedKeys,
autoImportSignerCerts,
isLoading,
error,
@@ -44,7 +43,6 @@ export function SmimeSettings() {
lockKey,
setSignDefault,
setEncryptDefault,
setRememberUnlockedKeys,
setAutoImportSignerCerts,
isKeyUnlocked,
setError,
@@ -465,16 +463,6 @@ export function SmimeSettings() {
/>
</SettingItem>
<SettingItem
label={t("remember_unlocked")}
description={t("remember_unlocked_desc")}
>
<ToggleSwitch
checked={rememberUnlockedKeys}
onChange={setRememberUnlockedKeys}
/>
</SettingItem>
<SettingItem
label={t("auto_import_signer_certs")}
description={t("auto_import_signer_certs_desc")}