feat: implement native OS keyring for site logins

- Replaced plaintext local storage password fields with keyring v3 OS native integration.
- Tauri backend securely sets, gets, and deletes credentials via system keychains.
- Dynamic password injection occurs seamlessly on download start and metadata parsing.
This commit is contained in:
NimBold
2026-06-12 23:27:57 +03:30
parent 8cd6c1972d
commit 610eda203e
7 changed files with 81 additions and 10 deletions
+1
View File
@@ -28,4 +28,5 @@ regex = "1.10"
reqwest = "0.12"
tauri-plugin-notification = "2.3.3"
sysinfo = "0.39.3"
keyring = "3"