세션이 사용자를 식별하는 원리는?
세션이 사용자를 식별하는 원리는?
// 브라우저에 저장되는 세션 ID 예시: 765487cf34ert8dede5a562e4f3a7e12
session_start();
정답: C
세션은 사용자 브라우저에 저장된 고유한 세션 ID를 통해 사용자를 식별합니다.
⦁ 세션 식별 과정:
1.
session_start()
호출 시 고유 세션 ID 생성2. 이 ID를 브라우저에 쿠키로 저장 (PHPSESSID)
3. 이후 페이지 요청 시 브라우저가 자동으로 세션 ID 전송
4. 서버가 해당 ID로 저장된 세션 데이터 조회
⦁ 세션 ID의 특징:
⦁ 랜덤하게 생성되는 고유한 문자열
⦁ 일반적으로 32자리 16진수 형태
⦁ 추측하기 어려워 보안성 제공
⦁ 자동 관리: PHP가 세션 ID 생성, 전송, 매칭을 자동 처리
💡 학습 팁
이 문제를 포함한 PHP 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.