diff --git a/app/config/settings.py b/app/config/settings.py index 737c3ff..6376cb7 100644 --- a/app/config/settings.py +++ b/app/config/settings.py @@ -40,10 +40,14 @@ def cors_origins_list(self) -> list[str]: @property def cors_methods_list(self) -> list[str]: + if self.CORS_METHODS.strip() == "*": + return ["GET", "POST", "PUT", "DELETE", "PATCH", "OPTIONS", "HEAD", "TRACE", "CONNECT"] return [method.strip() for method in self.CORS_METHODS.split(",")] @property def cors_headers_list(self) -> list[str]: + if self.CORS_HEADERS.strip() == "*": + return ["*"] return [header.strip() for header in self.CORS_HEADERS.split(",")] # API