Помощник Security
Помощник Security содержит функции, связанные с безопасностью.
Загрузка этого помощника
$this->load->helper('security');
Доступны следующие функции:
xss_clean()
Предоставляет фильтрацию Cross Site Script Hack. Эта функция является алиасом сооветствующей функции в классе Input .
sanitize_filename()
Обеспечивает защиту обхода директории. Эта функция является алиасом соответствующей функции класса Security.
do_hash()
Позволяет вам создавать хеши SHA1 и MD5, для шифрования паролей. По умолчанию создает SHA1. Примеры:
$str = do_hash($str); // SHA1
$str = do_hash($str, 'md5'); // MD5
Примечание: Эта функция ранее называлась dohash().
strip_image_tags()
Эта фунция безопасности, которая вырезает теги изображения из строки. Оставляет только URL изображения в виде обычного текста.
$string = strip_image_tags($string);
encode_php_tags()
Эта функция конвертирует теги PHP в безопасные соответствия. Примечание: если вы используете XSS фильтрацию, она делает это автоматически.
$string = encode_php_tags($string);