improve clean redirects

This commit is contained in:
miloschwartz
2025-12-20 12:00:58 -05:00
parent afc19f192b
commit 9ffa391416
3 changed files with 84 additions and 17 deletions

View File

@@ -15,6 +15,7 @@ import {
useSearchParams
} from "next/navigation";
import { useRouter } from "next/navigation";
import { cleanRedirect } from "@app/lib/cleanRedirect";
export type LoginFormIDP = {
idpId: number;
@@ -63,9 +64,10 @@ export default function IdpLoginButtons({
redirect || "/",
orgId
);
const safeRedirect = cleanRedirect(redirect || "/");
const response = await generateOidcUrlProxy(
idpId,
redirect || "/",
safeRedirect,
orgId
);