openreplay/ee/api/chalicelib/core/permissions.py
Taha Yassine Kraiem 3f6a90cd43 feat(chalice): devtools permission
feat(chalice): devtools as a mob file
feat(chalice): unprocessed devtools endpoint
2022-09-22 17:32:47 +01:00

10 lines
272 B
Python

from fastapi.security import SecurityScopes
import schemas_ee
def check(security_scopes: SecurityScopes, context: schemas_ee.CurrentContext):
for scope in security_scopes.scopes:
if scope not in context.permissions:
return False
return True