CodeIgniter User Guide Version 1.7.2


보안 Security Helper

보안헬퍼는 보안관련 함수들을 포함하고있습니다.

헬퍼로딩 Loading this Helper

다음과같이 헬퍼를 로드합니다:

$this->load->helper('security');

다음 함수들이 사용가능 합니다:

xss_clean()

크로스 사이트 스크립트(Cross Site Script) 해킹을 필터링합니다.

dohash()

SHA1 나 MD5 단방향 해쉬를 생성하여 암호(password)를 암호화(encrypting)할수 있게 해줍니다. SHA1 생성이 기본값입니다. 예:

$str = dohash($str); // SHA1

$str = dohash($str, 'md5'); // MD5

strip_image_tags()

문자열에서 이미지 태그를 벗겨줍니다.함수는 이미지의URL을 일반 텍스트로 리턴합니다.

$string = strip_image_tags($string);

encode_php_tags()

이함수는 PHP 태그를 엔티티(entities)로 변환시킵니다. 참고: XSS 필터링 함수를 사용하신다면 본 함수는 자동으로 적용됩니다.

$string = encode_php_tags($string);