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

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

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:
Trump warns U.S. strikes on Iran could get ‘really bad’ next week with power plants targeted
Not really a fan of nature, are you?
Stargate SG-1: Summit Rewatch
Economic outlook is worsening and Trump is getting blamed, CNBC survey finds
Inside the Chinese fraud rings stealing billions from banks and retailers
Warsh pledges Fed policy 'regime change' to rid inflation 'tax' on American people
Midnight social media curfew and limits to infinite scrolling proposed for older UK teens
Social Security cost-of-living adjustment estimate for 2027 falls as inflation cools
Apple in talks with startup that shrinks AI models to run on an iPhone
Paramount still plans to close WBD merger by end of September despite lawsuit