Spaces:
Paused
Paused
| from fastapi import APIRouter, HTTPException | |
| from pydantic import BaseModel | |
| from ..config import settings | |
| router = APIRouter() | |
| class PasswordRequest(BaseModel): | |
| password: str | |
| async def check_password(request: PasswordRequest): | |
| correct_password = settings.APP_PASSWORD | |
| if request.password == correct_password: | |
| return {"success": True} | |
| else: | |
| raise HTTPException(status_code=401, detail="Incorrect password") | |