Files
community-rule/lib/safeInternalPath.ts
T
2026-04-06 16:37:15 -06:00

8 lines
254 B
TypeScript

/** Allow only same-origin relative paths for open redirects after auth. */
export function safeInternalPath(next: string | null | undefined): string {
if (!next || !next.startsWith("/") || next.startsWith("//")) {
return "/";
}
return next;
}