feat(security): integrate @push.rocks/smartsecret for keychain-based token storage
Connection tokens are now stored in OS keychain (or encrypted file fallback) instead of plaintext JSON. Existing plaintext tokens auto-migrate on first load.
This commit is contained in:
@@ -28,3 +28,7 @@ export { giteaClient, gitlabClient };
|
||||
import * as smartmongo from '@push.rocks/smartmongo';
|
||||
import * as smartdata from '@push.rocks/smartdata';
|
||||
export { smartmongo, smartdata };
|
||||
|
||||
// Secrets
|
||||
import * as smartsecret from '@push.rocks/smartsecret';
|
||||
export { smartsecret };
|
||||
|
||||
Reference in New Issue
Block a user