from fastapi import FastAPI, Depends def auth(token: str = ''): return token == 'ok' def admin(ok: bool = Depends(auth)): return ok app = FastAPI() @app.get('/a') def page(is_admin: bool = Depends(admin)): return is_admin