Project

General

Profile

Actions

Feature #67932

closed

EXT:rsaauth should provide a generic interface

Added by Philipp Kerling almost 9 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2015-07-06
Due date:
% Done:

100%

Estimated time:
PHP Version:
Tags:
Complexity:
Sprint Focus:

Description

The rsaauth extension provides functions for encrypting via RSA in JavaScript on the web page and the corresponding decrypt functions in PHP. It also has integration into the backend forms and frontend login forms for encrypting login passwords when using EXT:felogin via hooks.

What I think is missing is a more general interface for using the RSA functionality in custom extensions, e.g. login forms and profile edit forms. Only EXT:felogin works out of the box since hooks are provided for that, but I don't see why other extensions shouldn't be able to use RSA authentication/encryption explicitly. It's possible to use the felogin hooks in custom login forms to get identical behaviour, but frontend forms for allowing an user to change his/her password are very difficult to implement (see also https://github.com/pagemachine/hairu/issues/4 and https://forge.typo3.org/issues/25367).


Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Bug #69007: Change 67932 introduced a breaking change in felogin but rst was forgottenClosedMarkus Klein2015-08-13

Actions
Actions

Also available in: Atom PDF