if($_POST['user'] == 'anita' && $_POST['pw'] == '123')
{
$_SESSION['username'] = $_POST['user'];
echo "Welcome, " . $user;
$loggedin = true;
}else
{
die('Log in details incorrect.');
}
if(isset($_SESSION['username']))
{
// Show website edit menu
}
웹 사이트를 만들고 있는데 고객이 사용하기 위해 작은 자기를 추가하려고 생각하고 있었기 때문에 사이트를 직접 업데이트 할 수 있습니다.PHP는 세션 안전입니다.
누군가의 세부 정보를 저장하는 안전한 방법입니까? $ _SESSION [ 'username']이 (가) 사용자가 로그인했는지 확인하도록 설정되어 있는지 확인할 수 있습니까?
세션은 괜찮지 만 세션에서 사용자 이름을 설정했는지 확인하는 것보다 훨씬 좋을 것입니다. 매번 암호를 확인합니다. 또한 비밀번호 변경시 누군가를 로그 아웃 할 수 있습니다. – Brad
대답 녀석을위한 감사합니다, 저것은 나가 알 필요가 있던 thats 전부이다. 왜 누군가가 저를 투표하는지 모르십시오. 나는 이것이 안전한지 확인하고 싶었다. – user1534664