Part 2: Deploying a Guarded Endpoint Using FastAPI