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:
@@ -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",
|
||||||
|
|||||||
Reference in New Issue
Block a user