2 ws84602451 ws84602451 于 2014.06.17 14:44 提问

javaEE 如何防止一个人注册两个账号呢?

我想做一个网站,这个网站的用户是一个人一个号码的。
不允许一个人注册两个号码。
除了身份验证以外,还有查看登陆ip以外还有什么方法可以防止,一人多账户呢?

1个回答

qwuack
qwuack   2014.06.28 17:41

1、你可以要别人用身份证注册,如果你确定将有大量用户的话 :)

2、限制同一个IP只能注册一个帐号

ws84602451
ws84602451 这个问题我也想过,但是如果是一个ip注册一个账号。那种网吧注册就歇菜了。 - -。
大约 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
在并发环境下,多用户注册防止用户名重复的问题
create procedure insertUser @userName nvarchar(20) as insert into user(name) select @userName from user where not exists(select count(*) from user where name=@userName)   请问大虾们以上写的
并发 防止 重复提交唯一数据
方法一:应用在数据库上, 保证用户名这个字段加上非重复约束的就可以了,真是出现重复了,就把这个抛出成异常,给Java程序判断吧。
一个手机号码如何注册多个百度账号
原文地址:刘曌博客 http://liuyanzhao.com/1809.html博主最近在使用百度云主机,突然像换个账号重新注册百度云主机。无奈,百度账号注册只能用手机,而博主只有一个手机,已经注册了一个账号,怎么办呢?博主之前也一度为此苦恼。今天想了一个办法,不知可行与否,先试试再说。首先打开任意一个百度窗口,登录之前的账号,进入账号设置页面,如图 然后点密保工具,建议先绑定邮箱和密保问题,
关于防止批量注册的一种方案
 关于防止批量注册的一种方案 公司的游戏平台以前是基于WEB的注册,由于加入验证码机制,批量注册很困难(6位验证码),有效对批量注册进行了限止,后根据大都数玩家的需求,开放了客户端注册的接口,初期时注册量不大,近来由于很多用户用注册精灵等软件来实现自动注册,每天注册量明显比以往多了几倍,影响了正常注册,垃圾帐号很多,基于这种情况,必须要采取措施应对才行。回想到以前采用验证码机制,验
实现只能同时一个人登陆管理后台
功能:实现后台管理系统,同一个账号,只能有一个在线
Java EE登陆界面生成随机数防止恶意注册或者登录
为了避免恶意注册或者有人编写软件破解密码,网站很多都有这个功能,随机生成的数字图片,只有正确输入数字才能正常操作,给恶意操作带来难度,增加了网站安全
一个很简单的demo来演示一个账号只能同时被一个人使用(Java实现)
一个很简单的demo来演示一个账号只能同时被一个人使用(Java实现)
javaEE快速入门,实现注册登陆源码
javaEE快速入门,实现注册登陆流程,注册写入本地数据库,登陆判断成功与否做出相应响应,入门必备
java如何写一个防止同账号不同ip登录的程序?
服务端存储sessionId,帐号,客户端IP,以及更新时间,比如用map存储,key为sessionId,value为帐号,IP,以及更新时间. 登录的时候遍历map,看看map里面是否已经有该帐号了,如果有,检查其更新时间是否在有效期(比如规定的session有效期为5分钟,更新时间在4分钟前,则判为有效),如果有效,对比存储的IP和现在登录的客户端IP,如果IP不一样,则判定为不同IP
多台mac共用一个开发者帐号
公司只申请了一个开发者帐号,但有两台mac在开发。所以产生了一个开发者帐号两台mac共用测试的想法。 具体步骤如下: 1、在已成功安装证书的mac上导出private key(私有密钥),证书在另一台mac上安装。 2、在苹果开发者中心下载developer profile