我想根据他们在我的网站上的电子邮件 ID 注册用户,假设用户和他们的电子邮件 ID 字符串之间存在一对一的关系。但是gmail 无法识别.
email ids 中的 s。这意味着juzerali@gmail.com
并且juzer.ali@gmail.com
是相同的用户(或电子邮件 ID)。
我担心的不仅仅是这个用例,它可以通过简单地去除一串点来克服。不同的电子邮件提供商可能对电子邮件别名和符号有不同的政策。
我对社区的问题是,是否有任何事实上的规则/指南可以根据他们的电子邮件 ID 作为他们的唯一标识符来创建唯一用户?或者以前有人成功实施过这个吗?
注意:我检查了一些基于电子邮件 ID 注册的网站。他们似乎将两个 gmail id 与.
s 的不同组合视为不同的电子邮件 id。这意味着同一个电子邮件帐户持有人可以在同一个站点上拥有两个帐户,我想避免这种情况。
重要提示:Oauth/OpenID 不是一个选项。