mirror of
https://github.com/LukeHagar/connexion.git
synced 2025-12-09 20:37:46 +00:00
Add routing middleware (#1497)
* Add routing middleware Factor out starlette BaseHTTPMiddleware Fix exceptions for starlette < 0.19 Fix docstring formatting Rename middleware/base.py to abstract.py Rework routing middleware * Clean up abstract API docstrings * Move connexion context into extensions * Allow empty middleware list
This commit is contained in:
@@ -13,15 +13,3 @@ def fake_json_auth(token, required_scopes=None):
|
||||
return json.loads(token)
|
||||
except ValueError:
|
||||
return None
|
||||
|
||||
|
||||
async def async_basic_auth(username, password, required_scopes=None, request=None):
|
||||
return fake_basic_auth(username, password, required_scopes)
|
||||
|
||||
|
||||
async def async_json_auth(token, required_scopes=None, request=None):
|
||||
return fake_json_auth(token, required_scopes)
|
||||
|
||||
|
||||
async def async_scope_validation(required_scopes, token_scopes, request):
|
||||
return required_scopes == token_scopes
|
||||
|
||||
Reference in New Issue
Block a user