nanodesigns / nanosupport

Create a fully featured Support Center in your WordPress setup without any third party dependency, completely FREE. Get a built-in Knowledgebase too. The plugin is available on WordPress.org repository:
https://wordpress.org/plugins/nanosupport/
GNU General Public License v2.0
50 stars 13 forks source link

user registration #83

Open deltaforce opened 4 years ago

deltaforce commented 4 years ago

Hi, In order for tickets to work I have to enable "anyone can register", which I don't really want to do, as this attracts loads of SPAM BOT registrations. Is there any way I can restrict this to the ticket system only?

deltaforce commented 4 years ago

also, when a new user is created, the header image in the welcome email is not working and displays a broken image in the email. This is the URL to the image I have set under "header image", which as you can see is working. https://foodbooking.uk/wp-content/uploads/2019/06/partner-logo.png

mayeenulislam commented 4 years ago

@deltaforce Can I request you to post your issues separately. In that way, it's easy to manage and refer things whenever necessary. I'm answering this one only:

In order for tickets to work I have to enable "anyone can register", which I don't really want to do, as this attracts loads of SPAM BOT registrations. Is there any way I can restrict this to the ticket system only?

Actually, we're using WordPress' way wherever possible. Hence we used the WordPress checkbox "Anyone can Register" (code here).

as this attracts loads of SPAM BOT registrations.

But if enable Registration in the ticketing arena, it will behave the same as the WordPress' one. How can we restrict 'em?

We have an Open issue (Issue #16) regarding the security of the embedded registration system, and we agree. Until a proper fix, the system would be "Beta". But bypassing the WordPress registration, enabling another registration in the ticketing arena, I think the SPAM issue would be the same. We need to solve the #16 first, then we can think of a new checkbox for enabling registration other than the WordPress registration checkbox.

PS. And I would like to request you to open a new issue for the email header image, please. 😃 But the primary finding is: we cannot replicate the issue. The image is working as a header image (Proof: http://prntscr.com/ovpuq0)

deltaforce commented 4 years ago

I cannot answer your question, as I am not a WordPress or PHP developer. All I can tell you is that I use other plugins which allow registration only for the plugin, not for the whole website.

RE the header image, It only seems to affect windows mail, when I sent to my gmail address it seems fine.