1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-22 19:23:52 +00:00

[PM-15637] Configure deepLinkGuard in OrganizationsModule for Device Approval Links (#12890)

This commit is contained in:
Rui Tomé
2025-01-27 10:59:39 +00:00
committed by GitHub
parent 7a51c8ab84
commit 9a0c0776bf

View File

@@ -8,6 +8,7 @@ import { ConfigService } from "@bitwarden/common/platform/abstractions/config/co
import { isEnterpriseOrgGuard } from "@bitwarden/web-vault/app/admin-console/organizations/guards/is-enterprise-org.guard"; import { isEnterpriseOrgGuard } from "@bitwarden/web-vault/app/admin-console/organizations/guards/is-enterprise-org.guard";
import { organizationPermissionsGuard } from "@bitwarden/web-vault/app/admin-console/organizations/guards/org-permissions.guard"; import { organizationPermissionsGuard } from "@bitwarden/web-vault/app/admin-console/organizations/guards/org-permissions.guard";
import { OrganizationLayoutComponent } from "@bitwarden/web-vault/app/admin-console/organizations/layouts/organization-layout.component"; import { OrganizationLayoutComponent } from "@bitwarden/web-vault/app/admin-console/organizations/layouts/organization-layout.component";
import { deepLinkGuard } from "@bitwarden/web-vault/app/auth/guards/deep-link.guard";
import { SsoComponent } from "../../auth/sso/sso.component"; import { SsoComponent } from "../../auth/sso/sso.component";
@@ -18,7 +19,7 @@ const routes: Routes = [
{ {
path: "organizations/:organizationId", path: "organizations/:organizationId",
component: OrganizationLayoutComponent, component: OrganizationLayoutComponent,
canActivate: [authGuard, organizationPermissionsGuard()], canActivate: [deepLinkGuard(), authGuard, organizationPermissionsGuard()],
children: [ children: [
{ {
path: "settings", path: "settings",