Как исправить фиксацию сессии в PHP
Как исправить сессионную фиксацию в PHP/cakephp. Я на общем хосте.
РЕДАКТИРОВАТЬ Я на общем хосте, как я могу включить его, если у меня нет тузов в php.ini
1 ответ
- Установите session.use_only_cookies = true. С файлами cookie сложнее, чем с параметрами POST/GET, внедрить и / или внедрить идентификатор сеанса в социальной сети.
- Установите session.cookie_httponly = true. На самом деле не из-за фиксации сеанса, а из-за перехвата сеанса... во всяком случае, не должно быть веской причины для того, чтобы скрипт на стороне клиента мог прочитать cookie идентификатора сеанса.
- Используйте http://docs.php.net/session_regenerate_id так часто, как вы считаете нужным; как минимум каждый раз при попытке входа в систему.