我如何只允许特定域的电子邮件在我的微博上注册[关闭]

Posted

技术标签:

【中文标题】我如何只允许特定域的电子邮件在我的微博上注册[关闭]【英文标题】:How do i allow only specific domain email to sign up on my micro blog [closed] 【发布时间】:2014-12-14 18:26:48 【问题描述】:

我只希望我的公司人员注册,他们有 E.G abc@ourcompany.com 电子邮件,而不是像 abc@gmail.com 或 abc@outlook.co 等其他人。

我无法在此处发布我的代码。我已经在这里发布了,请检查并帮助 http://pastebin.com/0aJZfHWx

【问题讨论】:

希望他们没有注册任何重要的东西,根据电子邮件检查他们是谁不是很好的方法。 【参考方案1】:
$allowed_domains = array("ourcompany.com");
$email_domain = array_pop(explode("@", $email));
if(!in_array($email_domain, $allowed_domains)) 
    // Not an authorised email 

这很简单。为允许的域创建一个数组,按@ 展开,获取数组的最后一个元素并检查它是否存在于允许的域数组中。

【讨论】:

你能告诉我怎么把它放在这个代码中:pastebin.com/0aJZfHWx我有点菜鸟:( 你想让你的枕头也蓬松吗? 不,我能做到。我只为我无法做的事情寻求帮助。但无论如何,谢谢(Y)

以上是关于我如何只允许特定域的电子邮件在我的微博上注册[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何关闭特定工作簿以响应接收具有特定标题的 Outlook 邮件?

网页中如何进行网页内容分享到微博上

基于域的电子邮件地址验证

按用户角色设计注册编辑?

使用 Google Apps 设置无回复电子邮件地址 [关闭]

[转]辣笔小球教你怎么在微博上通过说股票来骗钱