Project

General

Profile

Actions

Task #104349

closed

duplicate email addresses for backend and frontend users

Added by Steffen Matthes 7 days ago. Updated 7 days ago.

Status:
Rejected
Priority:
Should have
Assignee:
-
Category:
Authentication
Target version:
Start date:
2024-07-10
Due date:
% Done:

0%

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

Description

For backend and frontend users, it is possible in current TYPO3 systems to create different users with the same e-mail address.

In my opinion, it should not be possible to create a new user with an e-mail address that is already in use. I think it is very useful to check whether an e-mail address is already in use in the system when creating or changing it. Ideally, a JSON request should check whether this e-mail is already in use before it is saved.

Actions #1

Updated by Georg Ringer 7 days ago

  • Status changed from New to Rejected

hey steffen!

thanks for creating the issue. Especially for fe_users it is a valid usecase to have multiple records, even with same usernames. imagine having 2 sites with different registrations.
regarding be_users the email address is optional and therefore no need to have a unique check.

of course it is also a usecase to have a unique check. for the backend you can use 'eval' => 'nospace,trim,lower,unique', in the TCA config.

as the core won't change the behavior, I am closing the issue. feel free to contact me on slack to discuss it if you got further input.

Actions

Also available in: Atom PDF