API PES
Some checks failed
CI / test (pull_request) Failing after 14s
API CI / api-tests (pull_request) Failing after 20s

This commit is contained in:
Tim Lorsbach
2026-05-07 11:19:30 +02:00
parent 38e901a51e
commit 3b5d299128
2 changed files with 63 additions and 8 deletions

View File

@ -116,6 +116,11 @@ def get_access_token_from_request(request, scopes=None):
"""
Get an access token from the request using MSAL token cache.
"""
# Check if auth via Access Token
if request.headers.get("Authorization"):
return {"access_token": request.headers.get("Authorization").split(" ")[1]}
if scopes is None:
scopes = s.MS_ENTRA_SCOPES