Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ability for IATI Admin users to block spam email addresses #1385

Open
emmajclegg opened this issue Feb 28, 2024 · 2 comments
Open

Add ability for IATI Admin users to block spam email addresses #1385

emmajclegg opened this issue Feb 28, 2024 · 2 comments
Assignees
Labels
Enhancement ODS Issue initiated by ODS

Comments

@emmajclegg
Copy link
Collaborator

There has been an increase in spam IATI Publisher accounts being created - IATI Admins want to be able to delete and then block these users from creating an account again in future.

When we go to delete a user from IATI Publisher, can we add an optional functionality to also block the email address?

image

(We are blocking these spam users across other IATI tools, including the Registry and IATI Connect)

@PG-Momik
Copy link
Collaborator

PG-Momik commented Mar 6, 2024

@emmajclegg we can work on this.

We could add a simple checkbox on this modal to flag a email as spam.
image

The flagged emails can then be stored in separate spam_emails table. We could then prevent new registration from said emails if it exits on spam_emails table.

I'll update this issue with a breakdown of possible tasks.

@emmajclegg
Copy link
Collaborator Author

Based on the solution you've proposed for #1384 @PG-Momik , I no longer think we need the ability to block user email addresses from the User page as well. If we can block the email address associated with an organisation when we delete the organisation, that should be sufficient.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement ODS Issue initiated by ODS
Projects
None yet
Development

No branches or pull requests

3 participants