bitwarden / ios

Bitwarden mobile app for iOS.
https://bitwarden.com
GNU General Public License v3.0
140 stars 12 forks source link

PM-10947: Handle key connector unlock for existing user #842

Closed matt-livefront closed 3 weeks ago

matt-livefront commented 3 weeks ago

๐ŸŽŸ๏ธ Tracking

PM-10947

๐Ÿ“” Objective

This handles vault unlock for an existing user who uses key connector. If the identity token response has a key connector URL, we use the existence of that to fetch the user's key from key connector and unlock the vault.

๐Ÿ“ธ Screenshots

https://github.com/user-attachments/assets/79dd9061-c9b3-4e28-8aab-62476aebb901

โฐ Reminders before review

๐Ÿฆฎ Reviewer guidelines

github-actions[bot] commented 3 weeks ago

Logo Checkmarx One โ€“ Scan Summary & Details โ€“ 4e207949-c256-4ede-b5ae-2b16f615e384

No New Or Fixed Issues Found

codecov[bot] commented 3 weeks ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 88.57%. Comparing base (6cba789) to head (70fe2a6). Report is 5 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #842 +/- ## ========================================== + Coverage 88.51% 88.57% +0.05% ========================================== Files 606 607 +1 Lines 30262 30299 +37 ========================================== + Hits 26787 26836 +49 + Misses 3475 3463 -12 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.