여기 내가 궁금해하는 것의 예입니다.어떻게 PHP의 세션이 작동합니까? 어떤 암호화 방법을 사용합니까
<?php
session_start();
$_SESSION['name'] = "mike";
$_SESSION['lname'] = "donwell";
$_SESSION['address'] = "111 north welding ave.";
print $_SESSION['name'] . "<br/>";
print $_SESSION['lname']. "<br/>";
print $_SESSION['address']. "<br/>";
?>
브라우저에서 실행하고 쿠키를 볼 때 값이 항상 임의 인 PHPSESSID 쿠키가 표시됩니다. 표시되는 값을 생성하는 데 사용하는 암호화 방법은 무엇입니까?
본인도 보안상의 이유로 사이트와 그 값에 대한 세션을 볼 수 있습니까? 항상 암호화 되었기 때문에?
감사합니다.
PHPSESSID에 임의의 문자열 생성기를 요청 하시겠습니까? 기본적으로 세션 데이터는 서버에있는 데이터이므로 암호화되지 않으며 일반적으로 보안을 위해 암호화 할 필요가 없습니다. 사용자가 세션 데이터를 볼 수있는 유일한 방법은 데이터를 사용자에게 보내는 경우입니다 (쿠키와 거의 정반대입니다). – Patrick