diff --git a/frontend/middleware/group-only.ts b/frontend/middleware/group-only.ts new file mode 100644 index 000000000000..92882287cafe --- /dev/null +++ b/frontend/middleware/group-only.ts @@ -0,0 +1,11 @@ +interface GroupOnlyRedirectParams { + $auth: any + route: any + redirect: (path: string) => void +} + +export default function ({ $auth, route, redirect }: GroupOnlyRedirectParams) { + if (route.params.groupSlug !== $auth.user.groupSlug) { + redirect("/") + } +}