一种可以传递用户信息的浏览器系统技术方案

技术编号:15762627 阅读:81 留言:0更新日期:2017-07-05 22:19
本发明专利技术公开了一种可以传递用户信息的浏览器系统,在服务器端设置用户账户表单来记录用户账号、密码、用户权限、相关用户信息和动态密匙;客户端程序中设置用户注册界面、登录界面、登录设置界面、退出键、注销键等;客户端登录服务器后将获得用户身份、权限、相关用户信息和动态密匙,可通过接口传递给当前浏览或内嵌的网页,更高的权限将由网页上传身份到相应的用户权限表获取,客户端设有用户表支持多个用户登录和管理员设置,支持指纹登录。本系统具有可传递用户信息给网页端,免去重复注册登录,使用更高效、灵活等优点。

A browser system that can communicate user information

The invention discloses a user can transmit information to the browser system, set the user account form on the server to record user accounts, passwords, user permissions, user information and dynamic key; the client program set the user registration interface, login interface, login interface settings, exit key, user logout key; the identity and authority, the relevant user information and dynamic key client login server, can be transmitted by the interface to the current browsing or embedded \, higher authority by the\ upload identity to the corresponding user access permissions table, a client user table supports multiple user login and administrator login, support fingerprint. The system has the advantages of transmitting user information to the web page, eliminating repeated registration and login, and being more efficient and flexible.

【技术实现步骤摘要】
一种可以传递用户信息的浏览器系统
本专利技术涉及一种浏览器系统的设计方法,属于软件系统设计领域,根据其特点我们命名为“交互式浏览器”,这种设计方式适用于浏览器系统或内嵌网页的客户端软件系统,包括但不限于传递用户身份、权限、用户等级、头像、昵称、诚信度、收件地址、联系方式等方面的信息,特别适合于浏览各种社交网页、发布评论、移动办公或购物网页等。
技术介绍
现行的浏览器浏览各种论坛、发帖、购物、进行移动办公等都需要在网页端先注册、填写用户信息,再登陆才能获得相应的操作权限和实现某些应用,如收货、观看需授权的资料等。如果用浏览器的cookie记住用户名和密码,则他人使用该设备的浏览器时就能直驱而入,存在严重的安全性问题。而每次登录各种网页应用时都需登录、验证密码、或填写收货地址等相关信息,如登录不同的购物网站都需各种注册、填写相关收货信息等;相当的麻烦,用户体验不佳。
技术实现思路
为了解决现有浏览器不能给网页传递用户身份和相关信息的缺点,本专利技术提供了一种可以给网页传递必要的用户信息的浏览器系统。实施本专利技术上述目的而采用的技术措施如下所述:一种可以传递用户信息的浏览器系统,包括如下步骤:1)服务器端设置用户表单,用来记录用户账号、密码、用户权限、联系方式、收货地址、头像、昵称、诚信度等相关用户信息和动态密匙;2)客户端中设置用户注册界面,设有用户账号、登录密码、短信验证码输入栏和获取验证码键,提交注册后系统将核对验证码,若验证码正确则在服务器端的用户表单中添加上述用户信息;3)客户端中设置用户信息维护界面,设有用户头像、姓名、昵称、联系方式、收件地址等相关用户信息输入栏,可输入或修改用户信息;4)客户端中设置用户登录界面,设有用户账号、登录密码输入栏和登录键,点击登录键后客户端将把用户账号和密码提交给服务器端,核对无误后服务器端将返回用户权限、相关用户信息和动态密匙。5)客户端设有用户信息接口供当前浏览或内嵌的网页调用,当网页调用接口时,客户端先验证网页主域名是否在授权域名目录内,如果在授权域名目录内,则返回相应权限的用户信息给网页;6)网页端向服务器提交发帖、评论、点赞、购物等信息时可根据需要带上用户账号、昵称、头像、诚信度、联系方式、收货地址等信息。进一步的,网页操作所需的更高的权限,将通过在WEB项目自身服务器设置用户权限表,网页将客户端的用户账号等信息传递给该用户权限表查询得到对应的权限信息,服务器端更加该权限信息给予对应的数据表单操作权限;该权限信息返回给网页端,用于网页端相关内容显示和事件操作。进一步的,系统支持多个用户登录,客户端设有用户表记录每个用户的登录账号、密码、登录设置、权限身份和相关用户信息信息,用户信息接口向网页提供的为当前登录的用户信息;系统安装后默认第一个登录的账号为管理员,其它账号为子账号;客户端设有账号管理界面,在该界面中显示了管理员和所有子账号列表,每行子账号栏设有删除键和管理授权键,管理员登录后可以单击删除键删除该行子账户,或单击管理授权键把管理员身份转让给该行子账户。进一步的,客户端还设置有用户登录设置界面,设有记住用户账号、记住密码、自动登录等选项,让用户根据自身的安全性和便捷性需求来平衡考虑如何设置;若用户选择了记住用户账号,则退出系统后重新登录时用户账号将自动现在用户账号输入栏内;若选择了记住密码,则该账户登录时无需输入密码;若选择了自动登录,则重新登录时不经过登录界面而直接进入系统首页。进一步的,若设备支持指纹识别功能则客户端的用户登录设置界面还设有启用指纹登录选项,若用户选择了启用指纹登录选项,则在登录界面时刷入正确的指纹,系统将自动把用户账号和密码提交给服务器进行验证,若正确则立即登录到系统首页。从上述特点可知,本专利技术方案与已有的技术方案比较有如下优点:1、通过浏览器系统的统一注册和信息设置,登录后浏览其它网页时无需再另外登录即可获得用户信息和权限,如评论时自动上传头像和昵称,购物时自动上传快递地址和联系方式等,极大地方便了用户使用;2、更高权限的获取只需从客户端获取登录账户再到服务器端查对应的权限表获取权限,也能高效实现;3、支持多账户登录,并提供管理者更高的权限和管理者身份转移功能,特别识别家庭或单位里的共用终端设备使用。4、有多种登录设置可选,并支持指纹登录,满足不同的用户需求。如上所述可知,本专利技术的一种可以传递用户信息的浏览器系统与已有技术相比,具有验证用户身份、给网页传递用户必要的信息、方便网页应用的开展,使用高效、灵活等优点。附图说明图1为本专利技术的用户信息传递示意图;图2为本专利技术的系统构成图;图3为本专利技术获取更高权限的流程示意图;图4为本专利技术一实施例用户注册界面的示意图;图5为图3实施例我的信息维护示意图;图6为图3实施例登录界面的示意图;图7为图3实施例登录设置界面的示意图;图8为图3实施例账户管理界面的示意图。具体实施方式现在结合附图所示的优选实施例对本专利技术的原理作进一步描述。由图1、图2、图4、图5、图6、图7和图8可知,本专利技术包括如下步骤:1)服务器端设置用户表单,用来记录用户账号、密码、用户权限、联系方式、收货地址、头像、昵称、诚信度等相关用户信息和动态密匙;2)客户端中设置用户注册界面1,设有用户账号、登录密码、短信验证码输入栏和获取验证码键,提交注册后系统将核对验证码,若验证码正确则在服务器端的用户表单中添加上述用户信息;3)客户端中设置用户信息维护界面2,设有用户头像、昵称、联系方式、收货地址等相关用户信息输入栏,可输入或修改用户信息;4)客户端中设置用户登录界面3,设有用户账号输入栏31、登录密码输入栏32和登录键,点击登录键后客户端将把用户账号和密码提交给服务器端,核对无误后服务器端将返回用户权限、相关用户信息和动态密匙;5)客户端设有用户信息接口供当前浏览或内嵌的网页调用,当网页调用接口时,客户端先验证网页主域名是否在授权域名目录内,如果在授权域名目录内,则返回相应权限的用户信息给网页;6)网页端向服务器提交发帖、评论、点赞、购物等信息时可根据需要带上用户账号、昵称、头像、诚信度、联系方式、收货地址等信息。由图3可知,网页操作所需的更高的权限,将通过在WEB项目自身的服务器设置用户权限表,网页将客户端的用户账号等信息传递给该用户权限表查询得到对应的权限信息,服务器端更加该权限信息给予对应的数据表单操作权限;该权限信息返回给网页端,用于网页端相关内容显示和事件操作。由图7可知,系统支持多个用户登录,客户端设有用户表记录每个用户的登录账号、密码、登录设置、权限身份和相关用户信息信息,用户信息接口向网页提供的为当前登录的用户信息;系统安装后默认第一个登录的账号为管理员,其它账号为子账号;客户端设有账号管理界面4,在该界面中显示了管理员和所有子账号列表,每行子账号栏设有删除键41和管理授权键42,管理员登录后可以单击删除键删41除该行子账户,或单击管理授权键42把管理员身份转让给该行子账户。由图7和图6可知,客户端还设置有用户登录设置界面,设有记住用户账号53、记住登录账号和密码52、自动登录51等选项,让用户根据自身的安全性和便捷性需求来平衡考虑如何设置;若用户选择了记住用户账号,则退出系统后重新登录时用户账号将自动现在用本文档来自技高网...
一种可以传递用户信息的浏览器系统

【技术保护点】
一种可以传递用户信息的浏览器系统,包括如下步骤:1)服务器端设置用户表单,用来记录用户账号、密码、用户权限、联系方式、收货地址、头像、昵称、诚信度等相关用户信息和动态密匙;2)客户端中设置用户注册界面(1),设有用户账号、登录密码、短信验证码输入栏和获取验证码键,提交注册后系统将核对验证码,若验证码正确则在服务器端的用户表单中添加上述用户信息;3)客户端中设置用户信息维护界面(2),设有用户头像、昵称、联系方式、收货地址等相关用户信息输入栏,可输入或修改用户信息;4)客户端中设置用户登录界面(3),设有用户账号、登录密码输入栏和登录键,点击登录键后客户端将把用户账号和密码提交给服务器端,核对无误后服务器端将返回用户权限、相关用户信息和动态密匙;5)客户端设有用户信息接口供当前浏览或内嵌的网页调用,当网页调用接口时,客户端先验证网页主域名是否在授权域名目录内,如果在授权域名目录内,则返回相应权限的用户信息给网页;6)网页端向服务器提交发帖、评论、点赞、购物等信息时可根据需要带上用户账号、昵称、头像、诚信度、联系方式、收货地址等信息。

【技术特征摘要】
1.一种可以传递用户信息的浏览器系统,包括如下步骤:1)服务器端设置用户表单,用来记录用户账号、密码、用户权限、联系方式、收货地址、头像、昵称、诚信度等相关用户信息和动态密匙;2)客户端中设置用户注册界面(1),设有用户账号、登录密码、短信验证码输入栏和获取验证码键,提交注册后系统将核对验证码,若验证码正确则在服务器端的用户表单中添加上述用户信息;3)客户端中设置用户信息维护界面(2),设有用户头像、昵称、联系方式、收货地址等相关用户信息输入栏,可输入或修改用户信息;4)客户端中设置用户登录界面(3),设有用户账号、登录密码输入栏和登录键,点击登录键后客户端将把用户账号和密码提交给服务器端,核对无误后服务器端将返回用户权限、相关用户信息和动态密匙;5)客户端设有用户信息接口供当前浏览或内嵌的网页调用,当网页调用接口时,客户端先验证网页主域名是否在授权域名目录内,如果在授权域名目录内,则返回相应权限的用户信息给网页;6)网页端向服务器提交发帖、评论、点赞、购物等信息时可根据需要带上用户账号、昵称、头像、诚信度、联系方式、收货地址等信息。2.根据权利要求1所述的可以传递用户信息的浏览器系统,其特征在于:网页操作所需的更高的权限,将通过在WEB项目自身服务器设置用户权限表,网页将客户端的用户账号等信息传递给该用户权限表查询得到对应的权限信息,服务器端更加该权限信息给予对应的数据表单操作权限;该权限信息返回给网页端,用于...

【专利技术属性】
技术研发人员:郑哲
申请(专利权)人:浙江慧脑信息科技有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1