CI 묻고 답하기

제목 session 동작 과정/원리
카테고리 CI 2, 3
글쓴이 hul123 작성시각 2016/12/12 13:58:38
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 17208   RSS
세션이 동작 과정에서 DB의 역할과 암호화에 대해 질문하려 합니다.

[제 머리에 있는 세션 동작과정]

1. 리퀘스트: 클라이언트가 웹 페이지를 요청합니다.

2. SESSION: 서버는 클라이언트 리퀘스트 헤더에 SESSION값이 없다는 것을 보고 SESSION을 건내줍니다.

3. 쿠키에 저장: 클라이언트는 SESSION을 쿠키에 저장합니다.

4. 데이터요청: 클라이언트는 서버에 데이터 요청시 쿠키를 함께 건냅니다.


SESSION 클래스를 사용하기 앞전에, SESSION을 암호화할 32자리 키 값을 설정했습니다.

이때, 질문이 있습니다.

1. SESSION은 어떤 단계에서 암호화되나요?

2. SESSION이 데이터베이스에 저장된다고 할때, 어떤 단계에서 이루어지나요?

3. SESSION 객체의 USERDATA를 불러들일 때, 어떤 단계를 거치나요?

 다음글 IE에서 간혈적으로 로그인 안되는 현상 (5)
 이전글 config에서 db접속을 할수 있을까요? (15)

댓글

변종원(웅파) / 2016/12/12 14:49:18 / 추천 0
system/libraries의 Session.php 파일 보시면 궁금증은 다 풀리실 것 같네요.