1
0
mirror of https://github.com/bitwarden/browser.git synced 2025-02-10 00:21:27 +01:00
bitwarden-browser/libs/angular/src/auth/guards
Jared Snider 0d829b7398
Auth/PM-3515 - Lock component Tech Debt Clean up (#10332)
* PM-3515 - Lock component - remove isUnlocked check on lock comp load b/c lock guard should cover all cases with its existing logic for all clients.

* PM-3515 - VaultTimeoutSettingsSvc - Add new canLock method

* PM-3515 - Refactor logic out of lock component that belongs in lock guard. Update lock guard to reject route activation if a user can't lock whereas we used to log the user out when they landed on the lock comp.

* PM-3515 - WIP on testing all lock guard scenarios

* PM-3515 - Refactor lock guard tests + add more tests

* PM-3515 - LockGuard - if TDE user that is authN directly navigates from login-init to lock for whatever reason (only possible on web with url bar), reject that navigation directly instead of throwing them up to the redirect guard

* PM-3515 - More LockGuard tests

* PM-3515 - Update comment
2024-08-12 15:51:57 -04:00
..
auth.guard.spec.ts [PM-4348] Migrate AuthGuards to functions (#9595) 2024-07-25 17:00:29 -04:00
auth.guard.ts [PM-4348] Migrate AuthGuards to functions (#9595) 2024-07-25 17:00:29 -04:00
index.ts Trusted Device Encryption feature (#5950) 2023-08-18 14:05:08 -04:00
lock.guard.spec.ts Auth/PM-3515 - Lock component Tech Debt Clean up (#10332) 2024-08-12 15:51:57 -04:00
lock.guard.ts Auth/PM-3515 - Lock component Tech Debt Clean up (#10332) 2024-08-12 15:51:57 -04:00
redirect.guard.ts Auth/pm 8882/Add TDE Logging (#9673) 2024-06-17 12:37:05 -04:00
tde-decryption-required.guard.ts Auth/pm 8882/Add TDE Logging (#9673) 2024-06-17 12:37:05 -04:00
unauth.guard.spec.ts [PM-4348] Migrate AuthGuards to functions (#9595) 2024-07-25 17:00:29 -04:00
unauth.guard.ts [PM-4348] Migrate AuthGuards to functions (#9595) 2024-07-25 17:00:29 -04:00