구글 웹마스터 신청 완료 ~ 노출이 될까?
Flask 세션과 쿠키
오늘은 Flask의 세션과 쿠키에 대해 학습
Flask는 웹 애플리케이션에서 사용자별 데이터를 관리하기 위해 세션과 쿠키를 활용할 수 있도록 다양한 기능을 제공
세션: 세션은 사용자가 웹 애플리케이션과 상호작용하는 동안 유지되는 데이터를 저장하는 데 사용
쿠키: 쿠키는 클라이언트의 브라우저에 저장되는 작은 데이터 조각
발견/아이디어: 세션과 쿠키의 상호작용
세션과 쿠키는 밀접하게 연관
세션 데이터를 서버에 저장하고, 클라이언트에게 세션 ID를 쿠키로 전달하는 방식은 보안과 데이터 무결성 측면에서 매우 유용
어려웠던 내용 : 세션 데이터의 영속성 문제
세션 데이터를 서버에 저장할 때, 세션 데이터가 영속적으로 유지되지 않는 문제
기본적으로 Flask는 세션 데이터를 서버의 메모리에 저장하므로, 서버가 재시작되면 세션 데이터가 사라짐
해결 방법 : Flask-Session 확장 사용
Flask-Session 확장을 사용하면 세션 데이터를 파일 시스템, 데이터베이스 등 다양한 백엔드에 저장할 수 있음
이를 통해 세션 데이터의 영속성을 보장
장고, 플라스크, fastapi 호스팅을 조사
Fastapi : https://cloudflare.com
Django, flask : https://www.pythonanywhere.com/
Django : https://lightsail.aws.amazon.com/
Django, flask : https://webhosting.gabia.com/container/service/detail
호스팅을 조사한 이유는 코딩에만 집중하고 싶어서
내일공부 :
웹 운영할 호스팅 검색하다보니 WSGI, ASGI 두가지 방식이 있다. 이 부분에 대해서 공부
'CoWithMe' 카테고리의 다른 글
이영훈닷컴 시작 그리고 깃허브 기스트 (github gist) 명령어 (5) | 2024.06.18 |
---|---|
Git을 개인 사용 을 위한 주요 명령어 (3) | 2024.06.17 |
플라스크 정적 정적파일 그리고 웨비나 듣고 쿼리큘럼 예측 (3) | 2024.06.14 |
경력, 그 견딜 수 없는 무거움 그리고 플라스크 템플릿 (3) | 2024.06.13 |
플라스크 라우터 그리고 디비 생성 (3) | 2024.06.12 |