session-fixation

Когда и почему я должен использовать идентификатор восстановления сеанса()?

Почему и когда я должен использовать функцию session_regenerate_id() в php? Должен ли я всегда использовать его после т ... session_start()? Я читал, что я должен использовать его, чтобы предотвратить фиксацию сеанса, это единственная причина?