세션이 데이터베이스나 Redis에 저장될 때 sessionID가 저장되나요? 아니면 sessionID와 해당 값이 저장되나요?
예: $_SESSION['name'] = 'myName';
mysql 데이터베이스에 저장하는 방법. 데이터베이스 테이블의 필드는 무엇입니까?
그리고 redis는 세션을 저장하기 위해 문자열 유형을 사용합니까, 아니면 목록을 사용하여 저장합니까?
PHPz2017-06-05 11:09:54
데이터베이스 필드는 일반적으로 세션 ID 및 세션 직렬화 값이며, 이는 데이터베이스에 저장되어 있든 Redis에 저장되어 있든 동일합니다. 물론 쿠키를 통해 프런트엔드에 PHPSESSIONID 또는 JSPSESSIon이 있습니다. 어쨌든 저장하면 위조 등을 방지할 수 있습니다. , 값과 키를 모두 저장해야 합니다