MCPcopy Index your code
hub / github.com/coder/coder / sanitizeRedirect

Function sanitizeRedirect

site/src/utils/redirect.ts:28–31  ·  view source on GitHub ↗
(redirectTo: string)

Source from the content-addressed store, hash-verified

26 * Ensures the redirect is not an open redirect, aka it's relative
27 */
28export const sanitizeRedirect = (redirectTo: string) => {
29 const sanitizedUrl = new URL(redirectTo, location.origin);
30 return sanitizedUrl.pathname + sanitizedUrl.search;
31};

Callers 2

redirect.test.tsFile · 0.90
LoginPageFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected