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

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

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:
Silo: Whatever You Do, Don't Go Home Show Only
Samsung Electronics wins $200 billion Broadcom AI chip partnership, boosting foundry push
Blackstone, Brookfield and KKR sign $16 billion deal with Kuwait for oil pipeline network
Maine Democratic delegates choose Troy Jackson as new nominee to face U.S. Sen. Susan Collins
From Silicon Valley to DC, the tech world is suddenly obsessed with one concept in AI: Distillation
Like Strava, but for an old couple doing their physical therapy
Analysis: Kevin Warsh has three reasons to hold off on a Fed rate hike this week
Iran hosts Hormuz calls with Saudi Arabia, Oman as Trump hails ‘good talks’
Blurred front lines: Trump meets Zelenskyy as Ukraine, Iran wars collide
Boeing posts wider loss than expected as Air Force One costs weigh on results