MCPcopy Index your code
hub / github.com/QLHazyCoder/FlowPilot / isLocalhostOAuthCallbackUrl

Function isLocalhostOAuthCallbackUrl

background/navigation-utils.js:68–78  ·  view source on GitHub ↗
(rawUrl)

Source from the content-addressed store, hash-verified

66 }
67
68 function isLocalhostOAuthCallbackUrl(rawUrl) {
69 const parsed = parseUrlSafely(rawUrl);
70 if (!parsed) return false;
71 if (!['http:', 'https:'].includes(parsed.protocol)) return false;
72 if (!['localhost', '127.0.0.1'].includes(parsed.hostname)) return false;
73 if (!['/auth/callback', '/codex/callback'].includes(parsed.pathname)) return false;
74
75 const code = (parsed.searchParams.get('code') || '').trim();
76 const state = (parsed.searchParams.get('state') || '').trim();
77 return Boolean(code && state);
78 }
79
80 function isLocalCpaUrl(rawUrl) {
81 const parsed = parseUrlSafely(rawUrl);

Callers 9

handleStepDataFunction · 0.70
closeTabsByUrlPrefixFunction · 0.70
executeCpaStep9Function · 0.50
executeSub2ApiStep9Function · 0.50

Calls 1

parseUrlSafelyFunction · 0.70

Tested by

no test coverage detected