Todo API and user authentication with FastAPI