Тема: FastAPI - логування за допомогою cookie
Борюся з функціоналом розлогування з системи
@app.get('/logout')
def logout(response: Response):
logging.basicConfig(level = logging.INFO)
logging.info('debug logout - before deleting cookie')
response.delete_cookie("token")
logging.info('debug logout - after deleting cookie')
set_cookie_header = response.headers.get('set-cookie')
if set_cookie_header and 'token=;' in set_cookie_header:
logging.info('debug logout - cookie deletion confirmed')
else:
logging.info('debug logout - cookie deletion not confirmed')
return RedirectResponse(url="/home", status_code=303)
Поки що не працює:
INFO:root:debug logout - before deleting cookie
INFO:root:debug logout - after deleting cookie
INFO:root:debug logout - cookie deletion not confirmed