사용자가 성공적으로 로그인한 후 메인 페이지로 이동하고 클릭하여 다른 페이지로 들어간 다음 자동으로 로그인 페이지로 돌아가 로그인합니다. 이유는 무엇일까요? 사용자 정보: 사용자가 성공적으로 로그인한 후 세션이 있습니다. 모바일 웹사이트입니다. 일부 휴대폰에서 세션을 지원하지 않는 경우가 발생하는 것 같습니다. 이 문제를 해결할 수 있는 방법이 있습니까?
滿天的星座2017-05-27 17:45:59
이 경우 URL에 sessionid를 매개변수로 넣어서 서버에 전달하고, session_id()를 사용해서 매번 세션id를 강제로 지정하면 되지만, 보안상 위험할 수 있습니다
phpcn_u15822017-05-27 17:45:59
세션은 서버측에 저장되며 클라이언트에서 지원하는지 여부에 대한 설명은 없습니다.
일반적으로 세션 ID는 쿠키에 저장됩니다. 클라이언트가 쿠키를 지원하지 않으면 세션이 무효화됩니다.
클라이언트가 쿠키를 닫는 문제를 해결하기 위해 PHP에는 자동으로 세션 ID를 URL에 넣을 수 있는 설정이 있었던 것으로 기억합니다.
관련 정보는 여기에서 확인하세요.
행운을 빕니다.