bitwarden / clients

Bitwarden client apps (web, browser extension, desktop, and cli).
https://bitwarden.com
Other
8.66k stars 1.14k forks source link

[PM-7972] Account switching integration with "remember email" functionality #9750

Closed jlf0dev closed 5 hours ago

jlf0dev commented 1 week ago

๐ŸŽŸ๏ธ Tracking

https://bitwarden.atlassian.net/browse/PM-7972

๐Ÿ“” Objective

"Remember email" feature on login page didn't have great integration with account switching. This adds the following functionality.

If adding an account through account switching:

https://github.com/bitwarden/clients/assets/24985544/0a1b86fe-546d-4b2d-a4c3-b17d49e94fc0

https://github.com/bitwarden/clients/assets/24985544/7c1a2a8b-f8a1-44d4-bcac-9f124979483f

โฐ Reminders before review

๐Ÿฆฎ Reviewer guidelines

codecov[bot] commented 1 week ago

Codecov Report

Attention: Patch coverage is 90.00000% with 3 lines in your changes missing coverage. Please review.

Project coverage is 29.16%. Comparing base (8d04731) to head (d947fc9). Report is 6 commits behind head on main.

Files Patch % Lines
...sktop/src/app/layout/account-switcher.component.ts 0.00% 1 Missing :warning:
...ibs/angular/src/auth/components/login.component.ts 0.00% 1 Missing :warning:
...common/services/login-email/login-email.service.ts 96.42% 0 Missing and 1 partial :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #9750 +/- ## ========================================== + Coverage 28.84% 29.16% +0.32% ========================================== Files 2510 2531 +21 Lines 73346 73728 +382 Branches 13704 13759 +55 ========================================== + Hits 21153 21502 +349 - Misses 50578 50609 +31 - Partials 1615 1617 +2 ```

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

github-actions[bot] commented 1 week ago

Logo Checkmarx One โ€“ Scan Summary & Details โ€“ 6b0c013a-9eda-4ff7-a2c5-58d8fb218cba

No New Or Fixed Issues Found