- add random pwd_key.
- backend auth change from Auth token to cookies
This commit is contained in:
EstrellaXD
2023-09-06 21:19:59 +08:00
parent fdd67697bd
commit d6b36e5225
11 changed files with 114 additions and 266 deletions

View File

@@ -8,10 +8,8 @@ from module.models import APIResponse
router = APIRouter(prefix="/log", tags=["log"])
@router.get("")
async def get_log(current_user=Depends(get_current_user)):
if not current_user:
raise UNAUTHORIZED
@router.get("", response_model=str, dependencies=[Depends(get_current_user)])
async def get_log():
if LOG_PATH.exists():
with open(LOG_PATH, "rb") as f:
return Response(f.read(), media_type="text/plain")
@@ -19,10 +17,8 @@ async def get_log(current_user=Depends(get_current_user)):
return Response("Log file not found", status_code=404)
@router.get("/clear", response_model=APIResponse)
async def clear_log(current_user=Depends(get_current_user)):
if not current_user:
raise UNAUTHORIZED
@router.get("/clear", response_model=APIResponse, dependencies=[Depends(get_current_user)])
async def clear_log():
if LOG_PATH.exists():
LOG_PATH.write_text("")
return JSONResponse(