一种portal认证方法、portal服务器及终端的制作方法_2

文档序号:9754585阅读:来源:国知局
,并在所述终端上显示认证失败。
[0043]所述终端为具有显示功能的终端,所述终端包括但不限于手机、平板电脑、笔记本电脑等。
[0044]通过本发明实施例避免了在portal认证之前,手动录入用户信息进行注册,以及解决了在portal服务器中验证用户信息,导致用户信息安全性不高的问题,在用户获得网络访问权限的同时提高了用户信息的安全性。
[0045]实施例二:
[0046]图2示出了本发明实施例二提供的portal认证方法的实现流程,所述实现流程详述如下:
[0047]在步骤S201中,在接收到终端发送的第三方服务器的数据库信息后,配置portal后台系统,以通过所述portal后台系统访问所述第三方服务器的数据库;
[0048]在本发明实施例中,portal服务器在接收到终端发送的第三方服务器的数据库信息后,根据所述第三方服务器的数据库信息配置portal后台系统,以通过所述portal后台系统访问所述第三方服务器的数据库,查询所述第三方服务器的数据库中的用户基础信息,所述用户基础信息不包括加密密码,包括但不限于用户名、电话号码和家庭住址等。
[0049]所述数据库信息包括但不限于所述数据库IP、端口号、数据库类型、数据库用户名和密码等。
[0050]根据所述第三方服务器的数据库信息配置好所述portal后台系统后,在portal数据库中建立用户基础信息表,将在所述第三方服务器的数据库中查询到的用户基础信息增至portal数据库的用户基础信息表中,以便portal后台系统对所述用户基础信息做统计报表,根据所述统计报表可以查询用户的访问记录,根据所述用户的访问记录,可确定所述用户是否为活跃用户,例如,访问次数超过三次就为活跃用户。
[0051]在本发明实施例中,根据所述第三方服务器的数据库信息成功配置所述portal后台系统后,重新启动所述portal后台系统,所述portal后台系统支持所述第三方服务器的数据库类型,所述数据库类型包括但不限于oracle、mysql、SQL Server、DB2等。
[0052]在步骤S202中,在接收到终端发送的用户信息后,访问所述第三方服务器的数据库,以查询所述第三方服务器的数据库中是否存在所述用户信息;
[0053]在本发明实施例中,portal服务器在接收到终端发送的用户信息后,查询第三方服务器的数据库中的用户信息,例如淘宝网的会员信息,避免了在portal认证之前,手动录入用户信息进行注册,也无需在portal服务器中验证用户信息,提高了用户信息的安全性。
[0054]在本发明实施例中,所述用户信息包括用户名和加密密码,portal服务器在接收到终端发送的用户信息后,通过portal后台系统访问所述第三方服务器的数据库,以查询所述第三方服务器的数据库中是否存在所述用户名以及加密密码是否正确。
[0055]在步骤S203中,若所述第三方服务器中存在所述用户信息,则进行网络访问权限认证,并在网络访问权限认证成功后,将网络访问权限认证成功的信息发送给无线设备,以使得所述无线设备放行所述用户的网络访问权限。
[0056]较佳的是,所述无线设备可以为AP和/SAC。
[0057]在本发明实施例中,所述网络访问权限包括但不限于商户设置的一个用户信息可以同时登陆的终端数目、上网时间、一天内登陆次数等。
[0058]进一步的,在网络访问权限认证失败时,向所述终端发送相应的提示信息。
[0059]在本发明实施例中,当所述第三方服务器的数据库中不存在所述用户信息时,向所述终端发送无结果的信息,并在所述终端上显示无结果;在网络访问权限认证失败后,向所述终端发送认证失败的信息,并在所述终端上显示认证失败。
[0060]所述终端为具有显示功能的终端,所述终端包括但不限于手机、平板电脑、笔记本电脑等。
[0061]在本发明实施例中,为了保证portal数据库与第三方服务器的数据库同步,认证成功后,查询portal数据库中是否存在所述用户的基础信息,若不存在,则将所述用户的基础信息增至portal数据库的用户基础信息表中。
[0062]需要说明的是,在所述portal后台系统中增加心跳机制,每隔一段固定时间进行用户基础信息的更新,对所述第三方服务器的数据库中的用户基础信息进行查询,对第三方服务器的数据库中的新增和/或注销用户进行同步更新,保证portal数据库中的用户基础信息与所述第三方服务器的数据库中用户的基础信息一致。
[0063]通过本发明实施例避免了在portal认证之前,手动录入用户信息进行注册,以及解决了在portal服务器中验证用户信息,导致用户信息安全性不高的问题,在用户获得网络访问权限的同时提高了用户信息的安全性。
[0064]实施例三:
[0065]图3示出了本发明实施例三提供的portal认证方法的实现流程,所述实现流程详述如下:
[0066]在步骤S301中,向无线设备发送网络访问请求信息,以使得所述无线设备在接收到所述网络访问请求信息后反馈portal认证页面;
[0067]在本发明实施例中,终端向所述无线设备发送网络访问请求信息,以使得所述无线设备在接收到所述网络访问请求信息后反馈portal认证页面。
[0068]较佳的是,所述无线设备可以为AP和/SAC。
[0069]在步骤S302中,在接收到用户在所述portal认证页面输入的用户信息后,将所述用户信息发送给portal服务器,以使所述portal服务器在接收到所述用户信息后,访问第三方服务器,以查询所述第三方服务器中是否存在所述用户信息,若所述第三方服务器中存在所述用户信息,则进行网络访问权限认证,并在网络访问权限认证成功后,将网络访问权限认证成功的信息发送给所述无线设备,以使得所述无线设备获得放行所述用户的网络权限信息,并将所述放行网络权限信息发送给终端;
[0070]在本发明实施例中,所述用户信息包括用户名和加密密码,portal服务器在接收到终端发送的所述用户名和加密密码后,访问所述第三方服务器,以查询所述第三方服务器中是否存在所述用户名以及加密密码是否正确。
[0071]在本发明实施例中,所述网络访问权限包括但不限于商户设置的一个用户信息可以同时登陆的终端数目、上网时间、一天内登陆次数等。
[0072]在步骤S303中,接收所述无线设备发送的所述放行网络权限信息,以使用户获得网络访问权限。
[0073]在本发明实施例中,终端接收所述无线设备发送的所述放行网络权限信息,以使用户获得网络访问权限。
[0074]进一步的,在网络访问权限认证失败时,接收所述portal服务器发送的相应提示?目息O
[0075]在本发明实施例中,当所述第三方服务器的数据库中不存在所述用户信息时,向所述终端发送无结果的信息,并在所述终端上显示无结果;在网络访问权限认证失败后,向所述终端发送认证失败的信息,并在所述终端上显示认证失败。
[0076]所述终端为具有显示功能的终端,所述终端包括但不限于手机、平板电脑、笔记本电脑等。
[0077]通过本发明实施例避免了在portal认证之前,手动录入用户信息进行注册,以及解决了在portal服务器中验证用户信息,导致用户信息安全性不高的问题,在用户获得网络访问权限的同时提高了用户信息的安全性。
[0078]实施例四:
[0079]图4示出了本发明实施例四提供的portal认证方法的实现流程,所述实现流程详述如下:
[0080]在步骤S401中,向portal服务器发送第三方服务器的数据库信息,配置portal后台系统,以通过所述portal后台系统访问所述第三方服务器的数据库;
[0081]在本发明实施例中,所述数据库信息包括但不限于所述数据库IP、端口号、数据库类型、数据库用户名和密码等。
[0082]在步骤S402中,向无线设备发送网络访问请求信息,以使得所述无线设备在接收到所述网络访问请求信息后反馈portal认证页面;
[0083]在本发明实施例中,终端向所述无线设备发送网络访问请求信息,以使得所述无线设备在接收到所述网络访问请求信息后反馈portal认证页面。
[0084]较佳的是,所述无线设备可以为AP和/SAC。
[0085]
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1