Disable authentication to access swagger UI

This commit is contained in:
Antoine Nguyen
2025-10-09 16:48:03 +02:00
parent a503e30132
commit f63aecbc32
3 changed files with 2 additions and 7 deletions
@@ -245,7 +245,7 @@ SPECTACULAR_SETTINGS = {
'SCHEMA_PATH_PREFIX': r'/api/v[0-9]',
'TITLE': 'Modoboa API',
'VERSION': None,
'SERVE_PERMISSIONS': ['rest_framework.permissions.IsAuthenticated'],
'SERVE_AUTHENTICATION': [],
}
# Modoboa settings
-5
View File
@@ -52,11 +52,6 @@ urlpatterns += exts_pool.get_urls()
# API urls
urlpatterns += [
# FIXME: legacy, to remove ASAP
path(
"docs/openapi.json",
SpectacularJSONAPIView.as_view(api_version="v1"),
name="schema-v1-legacy",
),
path(
"api/schema-v1/",
SpectacularJSONAPIView.as_view(api_version="v1"),
+1 -1
View File
@@ -261,7 +261,7 @@ SPECTACULAR_SETTINGS = {
"SCHEMA_PATH_PREFIX": r"/api/v[0-9]",
"TITLE": "Modoboa API",
"VERSION": None,
"SERVE_PERMISSIONS": ["rest_framework.permissions.IsAuthenticated"],
"SERVE_AUTHENTICATION": [],
}
# Modoboa settings