라이브러리

[PHP_CONFIG] session.use_strict_mode - 세션에서 엄격 모드 사용 여부




PHP CONFIG - session.use_strict_mode


PHP CONFIG는 PHP의 환경 설정을 관리하는 파일입니다. 이 파일에서 다양한 설정을 조정할 수 있습니다. session.use_strict_mode는 세션 설정 중 하나로, 세션의 보안을 강화하는 데 사용됩니다.

# session.use_strict_mode의 기본값


session.use_strict_mode의 기본값은 OFF입니다. 이 설정을 OFF로 두면 세션의 보안이 약화됩니다.

# session.use_strict_mode의 의미


session.use_strict_mode를 ON으로 설정하면 세션의 보안을 강화합니다. 이 설정을 ON으로 두면 세션의 ID가 전송되는 URL에 암호화된 값을 포함하게 됩니다. 이 암호화된 값은 세션의 ID를 확인하기 위해 사용됩니다.

# session.use_strict_mode의 예제


다음은 session.use_strict_mode의 예제입니다.

#hostingforum.kr
php

// php.ini 파일에서 session.use_strict_mode를 ON으로 설정합니다.

session.use_strict_mode = On



// PHP 코드에서 세션을 시작합니다.

<?php

session_start();



// 세션의 ID를 출력합니다.

echo session_id();

?>



위 예제에서, 세션의 ID는 URL에 암호화된 값을 포함하게 됩니다. 이 암호화된 값은 세션의 ID를 확인하기 위해 사용됩니다.

# session.use_strict_mode의 장점


session.use_strict_mode를 ON으로 설정하면 세션의 보안이 강화됩니다. 이 설정을 ON으로 두면 세션의 ID가 전송되는 URL에 암호화된 값을 포함하게 됩니다. 이 암호화된 값은 세션의 ID를 확인하기 위해 사용됩니다.

# session.use_strict_mode의 단점


session.use_strict_mode를 ON으로 설정하면 세션의 ID가 전송되는 URL이 길어집니다. 이로 인해 URL이 길어져서 사용자가 불편함을 느낄 수 있습니다.

# 결론


session.use_strict_mode를 ON으로 설정하면 세션의 보안이 강화됩니다. 하지만 세션의 ID가 전송되는 URL이 길어져서 사용자가 불편함을 느낄 수 있습니다. 따라서, 세션의 보안을 강화하고 싶다면 session.use_strict_mode를 ON으로 설정하는 것이 좋습니다. 하지만, URL이 길어져서 사용자가 불편함을 느낄 수 있다면 session.use_strict_mode를 OFF으로 설정하는 것이 좋습니다.

참고자료


* PHP CONFIG - session.use_strict_mode
* PHP Manual - session.use_strict_mode
* PHP Manual - session_start()
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 1 페이지

검색

게시물 검색