fix: audience-URL til env-variabel SERVICE_URL
This commit is contained in:
parent
7e825deca6
commit
15ec503bb1
4
main.py
4
main.py
|
|
@ -120,7 +120,7 @@ async def require_iap(request: Request, call_next):
|
||||||
from google.auth.transport import requests as grequests
|
from google.auth.transport import requests as grequests
|
||||||
id_token.verify_oauth2_token(
|
id_token.verify_oauth2_token(
|
||||||
token, grequests.Request(),
|
token, grequests.Request(),
|
||||||
audience="https://osvauco-agent-zjbqp3prqq-uc.a.run.app"
|
audience=os.environ.get("SERVICE_URL", "https://osvauco-agent-357036551735.us-central1.run.app")
|
||||||
)
|
)
|
||||||
return await call_next(request)
|
return await call_next(request)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
|
|
@ -199,7 +199,7 @@ def require_auth(func):
|
||||||
from google.auth.transport import requests as grequests
|
from google.auth.transport import requests as grequests
|
||||||
idinfo = id_token.verify_oauth2_token(
|
idinfo = id_token.verify_oauth2_token(
|
||||||
token, grequests.Request(),
|
token, grequests.Request(),
|
||||||
audience="https://osvauco-agent-zjbqp3prqq-uc.a.run.app"
|
audience=os.environ.get("SERVICE_URL", "https://osvauco-agent-357036551735.us-central1.run.app")
|
||||||
)
|
)
|
||||||
request.session['user'] = {'email': idinfo.get('email', 'service-account')}
|
request.session['user'] = {'email': idinfo.get('email', 'service-account')}
|
||||||
return await func(request, *args, **kwargs)
|
return await func(request, *args, **kwargs)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user