如何确定给定的用户名是否属于Gmail或G Suite帐户?

目前,我正面临一种情况,我应该区分给定用户属于Gmail帐户还是G Suite帐户。

我有该用户的电子邮件ID。到目前为止,唯一可见的区别是该电子邮件地址的G Suite帐户具有不同的域名。对于普通的Gmail帐户,域名为“ gmail.com”。

我不敢依靠它。建议使用哪种方式来识别用户的帐户类型?

谢谢。

JJ27502016 回答:如何确定给定的用户名是否属于Gmail或G Suite帐户?

这是可以信赖的,许多用户已经成功使用了此技术。 电子邮件地址仅包含一个“ @”符号,因此,为了验证这一点,您可以使用简单的功能,例如:

function isGSuite(email) {
  return email.split("@")[1] != 'gmail.com';
}

实际上,没有可用于检查该帐户是否实际上是GSuite帐户的API或任何其他方法。在给定的电子邮件地址不是gmail的情况下,没有公开的方法来确定它是否属于GSuite域,因为这可能会带来安全和隐私问题。

本文链接:https://www.f2er.com/3074770.html

大家都在问