一个中间件,确保只有Sentry可以访问源映射
项目描述
django-sentry-secure-source-map
一个中间件,确保只有Sentry可以访问源映射。
启用后,只有来自Sentry的请求才能访问源映射(任何以STATIC_URL
开头并以.map
结尾的URL)。
有关更多信息,请参阅安全访问源映射
安装
pip install django-sentry-secure-source-map
然后在settings.py中的MIDDLEWARE
中添加sentry_secure_source_map.SentrySecureSourceMapMiddleware
。理想情况下,它应该放置在尽可能高的位置,在像whitenoise
这样的工具之前。
接下来,您需要配置令牌。从设置页面获取项目的“安全令牌”,并将其设置为SENTRY_SECURITY_TOKEN
。
SENTRY_SECURITY_TOKEN = "abcde12345"
如果没有设置令牌,中间件将不执行任何操作。
Sentry中必须启用“启用JavaScript源获取”。
项目详情
关闭
django-sentry-secure-source-map-0.1.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8fc9dd27e037e239d728e7bd687a7cbb6f418531b22e7addce5c8f79ff0bf0fa |
|
MD5 | fbe3c0f42978f62d22b56a80cf0ad3bd |
|
BLAKE2b-256 | ee821c91117b5b36f04a853747b37fcfb1d2ee2bd768399fc0216fa3eadfce94 |
关闭
django_sentry_secure_source_map-0.1.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 346267a8f7d7db8cea488fcdeae5cbb945d783bd35d8841da9ccc086c1f85933 |
|
MD5 | 7be027957aa60fedb5bd59352f4787de |
|
BLAKE2b-256 | 2fc61d692c3367a4467a0f7bc1490ad9c6d5c9820a5335a3fd721de246a61a4f |