mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-09-10 01:55:41 -04:00
Merge pull request #1005 from GSA/1004-csp-add-ga
1004 - Adding GA to connect-src
This commit is contained in:
@@ -153,7 +153,11 @@ def _csp(config):
|
|||||||
"https://www.google-analytics.com",
|
"https://www.google-analytics.com",
|
||||||
"https://dap.digitalgov.gov",
|
"https://dap.digitalgov.gov",
|
||||||
],
|
],
|
||||||
"connect-src": ["'self'", "https://gov-bam.nr-data.net"],
|
"connect-src": [
|
||||||
|
"'self'",
|
||||||
|
"https://gov-bam.nr-data.net",
|
||||||
|
"https://www.google-analytics.com",
|
||||||
|
],
|
||||||
"style-src": ["'self'", asset_domain],
|
"style-src": ["'self'", asset_domain],
|
||||||
"img-src": ["'self'", asset_domain, logo_domain],
|
"img-src": ["'self'", asset_domain, logo_domain],
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -23,6 +23,10 @@ def test_owasp_useful_headers_set(
|
|||||||
r"gov 'nonce-.*';",
|
r"gov 'nonce-.*';",
|
||||||
csp,
|
csp,
|
||||||
)
|
)
|
||||||
assert search(r"connect-src 'self' https:\/\/gov-bam.nr-data\.net;", csp)
|
assert search(
|
||||||
|
r"connect-src 'self' https:\/\/gov-bam.nr-data\.net https:\/\/www\.google-analytics\."
|
||||||
|
r"com;",
|
||||||
|
csp,
|
||||||
|
)
|
||||||
assert search(r"style-src 'self' static\.example\.com 'nonce-.*';", csp)
|
assert search(r"style-src 'self' static\.example\.com 'nonce-.*';", csp)
|
||||||
assert search(r"img-src 'self' static\.example\.com static-logos\.test\.com", csp)
|
assert search(r"img-src 'self' static\.example\.com static-logos\.test\.com", csp)
|
||||||
|
|||||||
Reference in New Issue
Block a user