A database server reads the user login account form control method, which comprises the following steps: S100) into the database server containing open login user information table; S200) when the landing server receives the user login request, limiting user login function, and import information read from the table; if the user belongs to the electronic account in the form of open landing the role of the account, the login server allows users to login; otherwise, the login server refused to user login. A database server reads the account form to control the user landing device, including the following modules: the import module, the judgment module and the execution module. The beneficial effect of the invention is as follows: using the application layer to control the login of the account flexibly, while the user receives more specific hints when landing, and improves the user experience.
【技术实现步骤摘要】
一种数据库服务器读取账号表格控制用户登陆的方法及装置
本专利技术涉及计算机网络
,尤其涉及一种数据库服务器读取账号表格控制用户登陆的方法和装置,适用于网络游戏的测试和运营。
技术介绍
网络游戏是以互联网为传输媒介,以游戏运营商服务器和用户计算机为处理终端,以游戏客户端软件为信息交互窗口的旨在实现娱乐、休闲、交流和取得虚拟成就的具有可持续性的个体性多人在线游戏。随着用户对网络游戏的要求越来越高,网络游戏研发成品后的对外测试或者正式发布流程也变得越来越复杂,一般都需要在外网的复杂环境下模拟游戏的真实运行状况;另外,网络游戏运营商为了提前预热产品,在对外测试前或者正式发布产品前,一般都会采取提前对外公开服务器列表和服务器名称方式,向用户进行商业宣传。虽然一般用户可以提前看到可以登陆的服务器列表,但是未达到对外开放的时间,游戏不应该允许一般用户登陆服务器。针对这一个问题,目前被大多数网络游戏开发公司所采用的主流解决方案是使用iptables配置的方式,即通过预设的可以登陆的IP白名单,并在用户(例如网络游戏公司的内部测试运维人员,或者限定范围邀请的外部测试人员)登陆时检查其IP的方式控制用户的登陆。但是,使用iptables解决方案在实际应用中存在两个问题:1、账号登陆控制系统维护成本高,且不利于测试运维人员异地登陆检查。具体地,运维人员将iptables默认的规则预设为所有访问全部阻止,然后再添加允许登陆的IP地址到白名单中。对于外网测试人员,每次ip地址更改后,均需通知运维人员把更新的IP地址添加到白名单中,导致账号登陆控制系统维护成本高。2、给予用户登 ...
【技术保护点】
一种数据库服务器读取账号表格控制用户登陆的方法,其特征在于,包括以下步骤:S100)数据库服务器导入载有开放登陆用户账号信息表格;S200)登陆服务器收到用户登陆请求后,数据库服务器执行限制用户登陆函数,从而读取已经导入的所述信息表格;如果所述登陆服务器接收到的用户账号属于所述信息表格中的开放登陆用户账号,则所述登陆服务器允许用户登陆;否则,所述登陆服务器拒绝用户登陆。
【技术特征摘要】
1.一种数据库服务器读取账号表格控制用户登陆的方法,其特征在于,包括以下步骤:S100)数据库服务器导入载有开放登陆用户账号信息表格;S200)登陆服务器收到用户登陆请求后,数据库服务器执行限制用户登陆函数,从而读取已经导入的所述信息表格;如果所述登陆服务器接收到的用户账号属于所述信息表格中的开放登陆用户账号,则所述登陆服务器允许用户登陆;否则,所述登陆服务器拒绝用户登陆。2.根据权利要求1所述的数据库服务器读取账号表格控制用户登陆的方法,其特征在于,当所述登陆服务器收到用户登陆请求后,还包括以下步骤:S101)所述登陆服务器验证用户账户数据是否正确,若账户数据正确则执行步骤S200,否则,所述登陆服务器拒绝用户登陆。3.根据权利要求2所述的数据库服务器读取账号表格控制用户登陆的方法,其特征在于,当所述登陆服务器拒绝用户登陆后,还包括以下步骤:S201)登陆服务器向用户发送文字提示。4.根据权利要求3所述的数据库服务器读取账号表格控制用户登陆的方法,其特征在于,在数据库服务器导入载有开放登陆用户信息表格前,还包括以下步骤:S001)将开放登陆用户账号信息写入账户表格中预设存放开放登陆用户...
【专利技术属性】
技术研发人员:沈旭军,巫育裕,何雯青,张治良,李佳炜,李家顺,
申请(专利权)人:珠海金山网络游戏科技有限公司,广州西山居世游网络科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。