클라이언트 브라우저에서 쿠키가 비활성화 된 경우 세션 ID를 계속하는 방법은 무엇입니까?codeigniter의 비활성화 된 쿠키에 대한 로그인 인증
우리는 session_id($_GET['session_id'])
과 같이 코어에서 계속할 수 있습니다. 그러나 Codeigniter
에서 어떻게 할 수 있습니까?
클라이언트 브라우저에서 쿠키가 비활성화 된 경우 세션 ID를 계속하는 방법은 무엇입니까?codeigniter의 비활성화 된 쿠키에 대한 로그인 인증
우리는 session_id($_GET['session_id'])
과 같이 코어에서 계속할 수 있습니다. 그러나 Codeigniter
에서 어떻게 할 수 있습니까?
쿠키가 활성화되어 있지 않으면 GET 및 POST 매개 변수로 이동할 수 있지만 권장하지 않습니다.
codeigniter의 세션 클래스에서 세션 ID의 값이 암호화 된 다음 쿠키에 저장됩니다. 세션 ID를 GET과 POST로 직접 사용하면 ini_set ('session.use_only_cookies', true)을 사용하여 세션 고정에 대한 문을 열어 둡니다.
codeigniter에서도 url을 매개 변수로 추가하거나 같은 방법으로 값을 전달할 수 있습니다./컨트롤러/방법/매개 변수
은 아래 기사를 통해 이동 : -
Codeigniter's session data, are they just cookies?
http://jctweb.net/2011/09/20/sessions-without-cookies-in-codeigniter/