MCPcopy
hub / github.com/FlowiseAI/Flowise / parseAllowedOrigins

Function parseAllowedOrigins

packages/server/src/utils/XSS.ts:59–70  ·  view source on GitHub ↗
(allowedOrigins: string)

Source from the content-addressed store, hash-verified

57}
58
59function parseAllowedOrigins(allowedOrigins: string): string[] {
60 if (!allowedOrigins) {
61 return []
62 }
63 if (allowedOrigins === '*') {
64 return ['*']
65 }
66 return allowedOrigins
67 .split(',')
68 .map((origin) => origin.trim().toLowerCase())
69 .filter((origin) => origin.length > 0)
70}
71
72export function validateCorsConfig(): void {
73 if (getAllowedCorsOrigins() === '*' && getAllowCredentials()) {

Callers 1

getCorsOptionsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected