避免假用户的最佳方法

时间:2012-03-03 03:31:33

标签: unique uniqueidentifier

我正在开发一个网络应用程序,用户无法注册两次(例如,使用不同的电子邮件)至关重要。

我想用一些自动方式来检查它的独特性。

检查个人识别号码(如在Passport中)并不是一个好主意,因为它必须手动完成,因为政府网站使用验证码。

实现它的最佳方法是什么?

更具体地说,我可以在用户表中使用UNIQUE约束的字段是什么?

2 个答案:

答案 0 :(得分:1)

我担心你的问题没有单一答案。税制使用增值税代码,医疗系统使用社会保险号,大学使用学生证等。

根据您的应用程序,您可以尝试查看OpenID是否合适。它为您的网站提供了一种简单的登录机制。 OpenID将为您提供有关用户的大量信息,以及访问可能对您的应用程序有价值的社交网络数据的优势。

答案 1 :(得分:0)

例如,您可以使用DBMS并密切关注用户注册。有关详细信息,请参阅msdn SQL Server