-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Tech debt
-
Iteration Neptune, Iteration Ozone, Iteration X-Ray
-
None
In older versions of Compass, we used `keytar` package to store credentials securely in the keychain. However, this package has been deprecated and is no longer maintained. In. COMPASS-6856, we switched to using `electron`'s built-in `safe-storage` module for secure credential storage.
In order to support users migrating from older versions of Compass (using keytar), to the one using `safe-storage`, we implemented a migration script that handles moving credentials from keytar to safe-storage.
The purpose of this ticket is to remove all the `keytar` related code and the migration script once enough users have migrated to the new version of Compass.