clients/libs/angular/src/auth/guards
rr-bw 9ca265c543
feat(redirectToVaultIfUnlockedGuard): [Auth/PM-20623] RedirectToVaultIfUnlocked Guard (#15236)
Adds a `redirect-to-vault-if-unlocked.guard.ts` that does the following:
- If there is no active user, allow access to the route
- If the user is specifically Unlocked, redirect the user to /vault
- Otherwise, allow access to the route (fallback/default)
2025-07-17 14:24:53 -07:00
..
redirect docs(redirect-guard): [BEEEP] Document redirectGuard (#15196) 2025-06-18 10:12:21 -07:00
redirect-to-vault-if-unlocked feat(redirectToVaultIfUnlockedGuard): [Auth/PM-20623] RedirectToVaultIfUnlocked Guard (#15236) 2025-07-17 14:24:53 -07:00
active-auth.guard.spec.ts [CL-525] Upgrade angular to v19 (#14815) 2025-06-02 13:13:31 -04:00
active-auth.guard.ts Introduce eslint errors for risky/circular imports (#14804) 2025-05-23 08:01:25 -04:00
auth.guard.spec.ts fix(tde-offboarding): Auth/PM-19165 - Handle TDE offboarding on an untrusted device with warning message (#15430) 2025-07-08 09:58:03 -07:00
auth.guard.ts feat(change-password): [PM-18720] (#5319) Change Password Implementation for Non Dialog Cases (#15319) 2025-07-10 09:08:25 -04:00
index.ts feat(redirectToVaultIfUnlockedGuard): [Auth/PM-20623] RedirectToVaultIfUnlocked Guard (#15236) 2025-07-17 14:24:53 -07:00
lock.guard.spec.ts [PM-20225] Prevent legacy users without userkey from logging in (#14267) 2025-06-02 23:56:29 +02:00
lock.guard.ts [PM-20225] Prevent legacy users without userkey from logging in (#14267) 2025-06-02 23:56:29 +02:00
tde-decryption-required.guard.spec.ts [PM-21443] Require userId for KeyService's everHadUserKey$ (#14712) 2025-05-30 11:40:55 -05:00
tde-decryption-required.guard.ts [PM-21443] Require userId for KeyService's everHadUserKey$ (#14712) 2025-05-30 11:40:55 -05:00
unauth.guard.spec.ts [PM-21443] Require userId for KeyService's everHadUserKey$ (#14712) 2025-05-30 11:40:55 -05:00
unauth.guard.ts [PM-21443] Require userId for KeyService's everHadUserKey$ (#14712) 2025-05-30 11:40:55 -05:00