Remove keytar and migration code

XMLWordPrintableJSON

    • 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.

              Assignee:
              Unassigned
              Reporter:
              Basit Chonka
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: