#3758 - Admins can not see users that have not validated their e-mail addresses

  • By
  • Added
  • 1 view
Identifier #3758
Issue type Feature request or suggestion
Title Admins can not see users that have not validated their e-mail addresses
Status Completed
Tags

Roadmap: v11 (custom)

Handling member Chris Graham
Addon core_cns
Description When a user joins, they may need to self-validate their e-mail address (depending on configuration).
If they do not do this, there is no obvious way for the admin to do it.

The member directory filters out members who have not completed the process properly (for usability).
The admin_unvalidated module in the Admin Zone deals with regular kind of validation. It is possible to subject members to staff-validation, but this is something else.
The delurk tool would allow deleting members who did not self-validate if #419 was implemented, but that is removing them not aiding them.

There is a solution already, but the admin may not realise it. They can instruct the user to do a password reset. If they can successfully go through that it'll self-validate them as a side-effect (this is an intentional feature, because it is always possible any email will not be delivered, such as the one sent at joining).

You could also blank out the m_validated_email_confirm_code field for the member's f_members row.

To make this more user-friendly, we might consider adding support for the member directory to show members who have not self-validated. Perhaps this would be hidden in the UI but activated via a special link from the admin_unvalidated module. Also, we can consider reviewing the documentation.
Steps to reproduce

Original report:

Just starting with baby steps using this cms I like it Thanks

I was having problems getting the mail server to work when it found an issue related to the database.

If I join (new member) and enter credentials all goes well till the mailer doesn't work leaving the new user with no way to validate.

Problem is if you go into the admin to validate, the new user is not listed any where to edit, add or validate.

The new user is in the database.

If you try to add the same user name it wont let you, nor can you try to join again because the cms says that the user already exist so the only way to fix is to drop the record from cms_f_members via phpmyadmin.

After I fixed the mailing on my server all works as expected after the user validates the email

Related to

#419 - Add the ability to delete members with unconfirmed registration emails to the "Delete lurkers"

Funded? No
The system will post a comment when this issue is modified (e.g., status changes). To be notified of this, click "Enable comment notifications".

Rating

Unrated