Skip to content

Commit

Permalink
Add authorization middleware for metrics.
Browse files Browse the repository at this point in the history
  • Loading branch information
jchristgit committed Aug 10, 2021
1 parent 7eae571 commit 37d6f0d
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions src/sockets/routing.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,13 @@

application = ProtocolTypeRouter(
{
"http": URLRouter(
[
path("ws/metrics", consumers.PrometheusConsumer.as_asgi()),
path("api/v2/ws/metrics", consumers.PrometheusConsumer.as_asgi()),
],
"http": AuthMiddlewareStack(
URLRouter(
[
path("ws/metrics", consumers.PrometheusConsumer.as_asgi()),
path("api/v2/ws/metrics", consumers.PrometheusConsumer.as_asgi()),
],
),
),
"websocket": AuthMiddlewareStack(
URLRouter(
Expand Down

0 comments on commit 37d6f0d

Please sign in to comment.