Answered: How to limit registration to users with email account from special domain name?

Post date: 2021-10-17 10:44:58
Views: 275

Hi

I had a similar need as I installed Q2A on a website I developed on my workplace. I wanted my collegues to use their professionnal email adress (we just have one domain as to email), and it turned out to be quite simple

  1. I added a check with strpos to the class qa_filter_basic (pluginsqa-filter-basic.php) : strpos($email,'@yourdomain.ext')===false
  2. If the verification fails (the email does not belong to the specified domain), then return a message ("email_conseil_dep") saying only their professionnal mail is allowed. Message that I added - with a translation in French - to frqa-lang-users.php (you will have to do it in your specific folder)

This did the job for me. Hope it will be useful for someone out there

Kind regards

Paul V
France


 

Please click Here to read the full story.
 
Other Top and Latest Questions:
Music killed the video stream
Saudi military strikes Houthi targets in Yemen after Iran-backed militia attacked Red Sea shipping
Buffett favors an estate tax, but like virtually all billionaires, he won't be paying it
From Silicon Valley to DC, the tech world is suddenly obsessed with one concept in AI: Distillation
Morgan Stanley says buy these stocks ahead of their earnings, before it's too late
Boeing posts wider loss than expected as Air Force One costs weigh on results
Apple plans to lease iPhones for $17.99 a month through partnership with Klarna
The future of Wall Street is here as startups and brokers build AI agents to trade 24/7
Dow rallies 600 points, boosted by strong earnings and a steep decline in oil: Live updates
Movie: Forbidden Fruits