---
title: "Breaking: #68186 - Adjusted and removed methods in eID area"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:breaking-68186"
source: "Changelog/7.4/Breaking-68186-AdjustedAndRemovedMethodsInEIDArea.rst"
typo3-version: "7.4"
typo3-major: 7
type: "breaking"
issue: 68186
forge: "https://forge.typo3.org/issues/68186"
tags: ["PHP-API", "Frontend", "Backend"]
rendered: "2026-09-18T10:44:28+00:00"
---

# Breaking: #68186 - Adjusted and removed methods in eID area {#breaking-68186}

See [forge#68186](https://forge.typo3.org/issues/68186)

## Description {#description}

eID scripts now use Request and Response objects to retrieve and output data.

Due to adjustments of the Core eID scripts a few methods have been adjusted.

`ExtDirectEidController::routeAction` is now protected and has a changed signature.

The following methods have been removed:

-   `ExtDirectEidController::actionIsAllowed()`
-   `ExtDirectEidController::render()`
-   `EidUtility::isEidRequest()`
-   `EidUtility::getEidScriptPath()`

Additionally calling an non-existent eID key will result in a fatal error.

## Impact {#impact}

All third party code using those methods will cause a fatal PHP error.

## Affected Installations {#affected-installations}

All installations using third party code accessing one of the adjusted (or removed) methods.

## Migration {#migration}

No replacement for the mentioned methods is provided. Consider migrating your eID scripts to the new PSR-7 compliant model.
