Make e-mail address on Person unique #570

Closed
opened 2021-12-13 01:00:10 +01:00 by nik · 8 comments
Owner

The e-mail address field should be unique, also for perosns, and we should prohibit the use of e-mail addresses for multiple persons.

Re-using e-mail addresses is a security issue because it simplifies account hijacking scenarios.

Alternatively, we could ensure that for all account-related features, e.g. OpenID claims, the mai laddress from the linked use is used, and only enforce uniqueness for user mail addresses.

The e-mail address field should be unique, also for perosns, and we should prohibit the use of e-mail addresses for multiple persons. Re-using e-mail addresses is a security issue because it simplifies account hijacking scenarios. Alternatively, we could ensure that for all account-related features, e.g. OpenID claims, the mai laddress from the linked use is used, and only enforce uniqueness for user mail addresses.
Owner

assigned to @yuha

assigned to @yuha
Author
Owner

assigned to @nik and unassigned @yuha

assigned to @nik and unassigned @yuha
Author
Owner

unassigned @nik

unassigned @nik
Owner

@lukasw Is there a reason why you removed all labels?

@lukasw Is there a reason why you removed all labels?
Contributor

No, must have been accidentally

No, must have been accidentally
Owner

assigned to @hansegucker

assigned to @hansegucker
Owner

mentioned in merge request !3014

mentioned in merge request !3014
nik closed this issue 2023-12-09 13:34:29 +01:00
Author
Owner

mentioned in commit bce3137596

mentioned in commit bce313759686575ea2056a4e37e2efab47fbb0ab
Sign in to join this conversation.
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
aleksis/AlekSIS-Core#570
No description provided.