Bug #93388

rsaauth: Undefined class constant 'SIGNAL_getPageRenderer'

Added by Kurt Gusbeth 9 months ago. Updated 9 months ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Security
Target version:
-
Start date:
2021-01-31
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
10
PHP Version:
7.4
Tags:
rsa
Complexity:
Is Regression:
Sprint Focus:

Description

I can not install the extension rsaauth 10.0.1 in TYPO3 10.4.12. Who can fix it?
I get this error message:

Error

Undefined class constant 'SIGNAL_getPageRenderer'
in /www/typo3conf/ext/rsaauth/ext_localconf.php line 34

$GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['RsaPublicKeyGenerationController'] = \TYPO3\CMS\Rsaauth\Controller\RsaPublicKeyGenerationController::class . '::processRequest';

\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Extbase\SignalSlot\Dispatcher::class)->connect(
\TYPO3\CMS\Backend\LoginProvider\UsernamePasswordLoginProvider::class,
\TYPO3\CMS\Backend\LoginProvider\UsernamePasswordLoginProvider::SIGNAL_getPageRenderer,
\TYPO3\CMS\Rsaauth\Slot\UsernamePasswordProviderSlot::class,
'getPageRenderer'
);

#1

Updated by Riccardo De Contardi 9 months ago

  • Status changed from New to Closed
  • Assignee deleted (Oliver Hader)

EXT:rsaauth has been decoupled from the TYPO3 Core since version 10 so its development has stopped and the code is now available on GitHub.

We close this issue for now, as EXT:rsaauth is now maintained as a separate extension by the FriendsOfTYPO3 Team at https://github.com/FriendsOfTYPO3/rsaauth/ .

I think that your issue has already been reported at https://github.com/FriendsOfTYPO3/rsaauth/issues/1 and a patch is already available at https://github.com/FriendsOfTYPO3/rsaauth/pull/2 please test it and continue the discussion there.

Best regards.

#2

Updated by Markus Klein 9 months ago

Additional note: The rsaauth extension is totally superfluous if you use HTTPS for the site, which is kind of mandatory nowadays.

Also available in: Atom PDF