Срок действия куки передается клиенту. Если срок действия файла cookie истек, клиент обычно удаляет его. Так что это на стороне клиента. Кроме того, сеанс может быть активным даже после того, как файл cookie пропал, так как вы можете снова создать тот же файл cookie, удалить его время жизни или передать идентификатор сеанса через uri.
Надеюсь, это поможет!