asp.net - 设计一个 "Verified"用户状态

标签 asp.net user-experience

我正在做一个项目,我需要为 Verified 设计逻辑。用户。这意味着用户(基于负面反馈)无法删除其帐户并使用不同的电子邮件 ID 启动新帐户。

目前,要创建一个帐户,用户输入:

desired userID,  
email address (yahoo, gmail etc),  
Address,  
City,  
State,  
Zip,  
Phone 

我如何确保用户确实关闭了他们的帐户并启动了一个新帐户,应用程序可以对此进行跟踪?

建议的一种选择是向用户的手机发送安全代码;

最佳答案

除非他们使用相同的细节,否则你不能。您唯一可以可靠地比较的是电子邮件地址,每个人都已经拥有其中的几个,而且很容易获得更多。

如果您只允许一个地址注册一个,则您必须小心,因为这会阻止同一家庭的成员注册您的服务。

关于asp.net - 设计一个 "Verified"用户状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5501937/

相关文章:

asp.net - Dotnetopenauth oAuth 服务提供者说明

c# - View 状态的安全问题

javascript - 在主体淡出之前存储滚动位置,然后在主体淡入之后返回滚动位置?

c# - 上传图片并相应地在 gridview 中显示其缩略图

c# - 'System.Web.UI.MasterPage' does not contain a definition for 错误如何解决

javascript - JQuery JEditable - 如何添加可见的“编辑我”按钮?

html - 如何防止用户在可滚动的 div 中向左/向右滚动时转到上一页/下一页?

cocoa - 删除控件在我的 Cocoa 用户界面中位于哪里?

asp.net - CSS 在 ASP.NET 中不起作用

javascript - 滚动主体时如何使元素滚动