|
@@ -3,6 +3,7 @@
|
|
|
from fastapi import APIRouter, Depends, Request, Header, Form, Body
|
|
|
from fastapi.responses import FileResponse, StreamingResponse
|
|
|
from sqlalchemy.orm import Session
|
|
|
+from fastapi.responses import JSONResponse
|
|
|
from database import get_db
|
|
|
from utils import *
|
|
|
from utils.vcode import *
|
|
@@ -112,11 +113,17 @@ async def login(
|
|
|
if row is None:
|
|
|
login_error_times = login_error_times + 1
|
|
|
redis_set_with_time(redis_login_key, str(login_error_times), 300)
|
|
|
+ return JSONResponse(status_code=404, content={"code": 404, "msg": "帐号或者密码错误"})
|
|
|
+ # return {
|
|
|
+ # "error": 1,
|
|
|
+ # "errmsg": "帐号或者密码错误",
|
|
|
+ # }
|
|
|
|
|
|
- return {
|
|
|
- "error": 1,
|
|
|
- "errmsg": "帐号或者密码错误",
|
|
|
- }
|
|
|
+ if row.password != password:
|
|
|
+ login_error_times = login_error_times + 1
|
|
|
+ redis_set_with_time(redis_login_key, str(login_error_times), 300)
|
|
|
+
|
|
|
+ return JSONResponse(status_code=404, content={"code":404,"msg":"帐号或者密码错误"})
|
|
|
|
|
|
'''
|
|
|
m = hashlib.md5()
|