INNER CODE UNIT · Python

get_public

dorinclisu/fastapi-auth0 · example.py:17

async def get_public():
    return {"message": "Anonymous user"}

@app.get("/secure", dependencies=[Depends(auth.implicit_scheme)])
async def get_secure(user: Auth0User = Security(auth.get_user)):
    return {"message": f"{user}"}

@app.get("/secure/blabla", dependencies=[Depends(auth.implicit_scheme)])
async def get_secure_scoped(user: Auth0User = Security(auth.get_user, scopes=["read:blabla"])):
    return {"message": f"{user}"}

@app.get("/secure/blabla2")
async def get_secure_scoped2(user: Auth0User = Security(auth.get_user, scopes=["read:blabla"])):
    return {"message": f"{user}"}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…