Изменил куки

This commit is contained in:
urec56 2024-06-03 12:41:06 +05:00
parent bdfdb70683
commit d8bb183258
3 changed files with 4 additions and 4 deletions

View file

@ -21,14 +21,14 @@ app.include_router(user_router)
app.include_router(pages_router)
app.include_router(image_router)
origins = ["94.233.251.45", "http://localhost:5173"]
origins = ["http://localhost:5173"]
app.add_middleware(
CORSMiddleware,
allow_origins=origins,
allow_credentials=True,
allow_methods=["GET", "POST", "PUT", "DELETE", "OPTIONS", "PATCH"],
allow_headers=["Content-Type", "Set-Cookie", "Access-Control-Allow-Headers", "Authorization", "Accept"],
allow_headers=["*"],
)
app.mount("/static", StaticFiles(directory="app/static"), name="static")

View file

@ -39,7 +39,7 @@ async def get_current_user(response: Response, token: str = Depends(get_token),
raise UserIsNotPresentException
access_token = create_access_token({"sub": str(user.id)})
response.set_cookie(key="black_phoenix_access_token", value=access_token, httponly=True, secure=True)
response.set_cookie(key="black_phoenix_access_token", value=access_token, httponly=True, secure=True, samesite="none")
return user

View file

@ -131,7 +131,7 @@ async def email_verification(user_code: str, uow=Depends(UnitOfWork)):
async def login_user(response: Response, user_data: SUserLogin, uow=Depends(UnitOfWork)):
user = await AuthService.authenticate_user(uow, user_data.email_or_username, user_data.password)
access_token = create_access_token({"sub": str(user.id)})
response.set_cookie("black_phoenix_access_token", access_token, httponly=True, secure=True)
response.set_cookie("black_phoenix_access_token", access_token, httponly=True, secure=True, samesite="none")
return {"access_token": access_token}