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

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

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:
Book: Exordia
Texas Gov. Abbott orders data center permit halt weeks after issuing moratorium
EU Package Forwarder?
Nvidia options are doing something unusual ahead of two catalysts. Here's how one trader is playing it
Meta's quick success with Muse puts consumers back in the driver's seat of the AI trade
Where to buy Mahjong set (details inside)
We're protecting big profits in tech, and buying more non-tech in this oversold market
Movie: De Gaulle: Resistance (2026)
Peloton is revamping its treadmills with new features in the next phase of its turnaround
Oil little changed after Trump tells UN that Iran will make a deal after midterm elections