.. include:: ../../Includes.txt

========================================================================
Breaking: #79327 - The veriCode - vC parameter is not evaluated any more
========================================================================

See :issue:`79327`

Description
===========

The `veriCode` (`&vC=...`) parameter generated by :php:`AbstractUserAuthentication::veriCode` is not evaluated anymore in:

- `ImportExportController::checkUpload()`
- `FileController::main()`
- `EditDocumentController::processData()`
- `SimpleDataHandlerController::main()`

Also the following properties have been removed:

- `EditDocumentController::vC`
- `SimpleDataHandlerController::vC`
- `ImportExportController::vC`


Impact
======

Any code reading from the removed `vC` properties will now throw an "Undefined property" notice.


Affected Installations
======================

Any installation having code relying on 'vC' property being present in aforementioned classes, or relying on `vC` parameter being checked.


Migration
=========

Remove calls to `veriCode` or any `vC` HTTP parameter evaluation from your code. Ensure your code uses `moduleToken` to protect backend urls.

.. index:: Backend, PHP-API