mirror of
https://github.com/requarks/wiki.git
synced 2026-03-02 22:57:36 -05:00
self registration is not safe with domain limitation #1111
Labels
No labels
BETA
BETA
accessibility
backlog
bug
can't replicate
contrib-easy
contrib-hard
contrib-medium
deferred
documentation
duplicate
duplicate
editors
enhancement
invalid
localization
migrate
ui
under review
v3
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/wiki#1111
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @sbonaime on GitHub (Feb 17, 2020).
Originally assigned to: @NGPixel on GitHub.
Describe the bug
2.1.13
self registration is not safe with domain limitation
To Reproduce
"Can't send email - all recipients were rejected: 550 5.1.1 foo@bar.com User unknown"
Even if the registration email can't be send because the user does not exist, this message do not need to be so informative. It is a way to find valid login on a specific domain.
Expected behavior
The popup window after registration should be something link
"A registration email has been sent to the provided email if it is valid"
@sbonaime commented on GitHub (Feb 20, 2020):
Another linked bug :
In the "User unknown" case, the user is still created. It should not ! Also this user cannot be removed due to a "Cannot delete user because of content relational constraints." popup ! Even if this user is invalid, not activated, never login and never created anything...
@despens commented on GitHub (Mar 10, 2020):
It is indeed possible to create a user that would be a random email handle on the allowed domain. That user will idle as "unverified" and "inactive" in the wiki's user list and is impossible to delete, although no content was created by that user.