CN106919384A - 一种可以传递用户信息的浏览器*** - Google Patents
一种可以传递用户信息的浏览器*** Download PDFInfo
- Publication number
- CN106919384A CN106919384A CN201710076225.9A CN201710076225A CN106919384A CN 106919384 A CN106919384 A CN 106919384A CN 201710076225 A CN201710076225 A CN 201710076225A CN 106919384 A CN106919384 A CN 106919384A
- Authority
- CN
- China
- Prior art keywords
- user
- account
- interface
- client
- login
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
- G06F8/22—Procedural
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种可以传递用户信息的浏览器***,在服务器端设置用户账户表单来记录用户账号、密码、用户权限、相关用户信息和动态密匙;客户端程序中设置用户注册界面、登录界面、登录设置界面、退出键、注销键等;客户端登录服务器后将获得用户身份、权限、相关用户信息和动态密匙,可通过接口传递给当前浏览或内嵌的网页,更高的权限将由网页上传身份到相应的用户权限表获取,客户端设有用户表支持多个用户登录和管理员设置,支持指纹登录。本***具有可传递用户信息给网页端,免去重复注册登录,使用更高效、灵活等优点。
Description
技术领域
本发明涉及一种浏览器***的设计方法,属于软件***设计领域,根据其特点我们命名为“交互式浏览器”,这种设计方式适用于浏览器***或内嵌网页的客户端软件***,包括但不限于传递用户身份、权限、用户等级、头像、昵称、诚信度、收件地址、联系方式等方面的信息,特别适合于浏览各种社交网页、发布评论、移动办公或购物网页等。
背景技术
现行的浏览器浏览各种论坛、发帖、购物、进行移动办公等都需要在网页端先注册、填写用户信息,再登陆才能获得相应的操作权限和实现某些应用,如收货、观看需授权的资料等。如果用浏览器的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等选项,让用户根据自身的安全性和便捷性需求来平衡考虑如何设置;若用户选择了记住用户账号,则退出***后重新登录时用户账号将自动现在用户账号输入栏31内;若选择了记住密码,则该账户登录时无需输入密码;若选择了自动登录,则重新登录时不经过登录界面而直接进入***首页。
由图7和图6可知,若设备支持指纹识别功能则客户端的用户登录设置界面5还设有启用指纹登录选项54,若用户选择了启用指纹登录选项,则在登录界面时刷入正确的指纹,***将自动把用户账号和密码提交给服务器进行验证,若正确则立即登录到***首页。
与已有技术相比,本发明所述的一种可以传递用户信息的浏览器***与已有技术相比,通过一次性验证用户身份和输入用户信息、免去各种网页应用独立的注册和用户信息输入、通过域名验证安全地传递用户账号和必要的信息、方便网页应用的开展,具有使用高效、安全、灵活等优点。
本发明在本说明书中仅说明一些优选实施例,并不是对其限制。该专业技术人员根据本发明构思和精神可以在细节上做出各种各样的变化或补充,例如添加更多的用户信息、用物联网的方式输入用户信息、添加其它用户识别方法等,因此这些仍应属于本发明的保护范围。
Claims (5)
1.一种可以传递用户信息的浏览器***,包括如下步骤:
1)服务器端设置用户表单,用来记录用户账号、密码、用户权限、联系方式、收货地址、头像、昵称、诚信度等相关用户信息和动态密匙;
2)客户端中设置用户注册界面(1),设有用户账号、登录密码、短信验证码输入栏和获取验证码键,提交注册后***将核对验证码,若验证码正确则在服务器端的用户表单中添加上述用户信息;
3)客户端中设置用户信息维护界面(2),设有用户头像、昵称、联系方式、收货地址等相关用户信息输入栏,可输入或修改用户信息;
4)客户端中设置用户登录界面(3),设有用户账号、登录密码输入栏和登录键,点击登录键后客户端将把用户账号和密码提交给服务器端,核对无误后服务器端将返回用户权限、相关用户信息和动态密匙;
5)客户端设有用户信息接口供当前浏览或内嵌的网页调用,当网页调用接口时,客户端先验证网页主域名是否在授权域名目录内,如果在授权域名目录内,则返回相应权限的用户信息给网页;
6)网页端向服务器提交发帖、评论、点赞、购物等信息时可根据需要带上用户账号、昵称、头像、诚信度、联系方式、收货地址等信息。
2.根据权利要求1所述的可以传递用户信息的浏览器***,其特征在于:网页操作所需的更高的权限,将通过在WEB项目自身服务器设置用户权限表,网页将客户端的用户账号等信息传递给该用户权限表查询得到对应的权限信息,服务器端更加该权限信息给予对应的数据表单操作权限;该权限信息返回给网页端,用于网页端相关内容显示和事件操作。
3.根据权利要求1所述的可以传递用户信息的浏览器***,其特征在于:***支持多个用户登录,客户端设有用户表记录每个用户的登录账号、密码、登录设置、权限身份和相关用户信息信息,用户信息接口向网页提供的为当前登录的用户信息;***安装后默认第一个登录的账号为管理员,其它账号为子账号;客户端设有账号管理界面(4),在该界面中显示了管理员和所有子账号列表,每行子账号栏设有删除键(41)和管理授权键(42),管理员登录后可以单击删除键删除该行子账户,或单击管理授权键把管理员身份转让给该行子账户。
4.根据权利要求1所述的可以传递用户信息的浏览器***,其特征在于:客户端还设置有用户登录设置界面(5),设有记住登录账号(53)、记住登录账号和密码(52)、自动登录(51)等选项,让用户根据自身的安全性和便捷性需求来平衡考虑如何设置;若用户选择了记住用户账号,则退出***后重新登录时用户账号将自动现在用户账号输入栏内;若选择了记住密码,则该账户登录时无需输入密码;若选择了自动登录,则重新登录时不经过登录界面而直接进入***首页。
5.根据权利要求1所述的可以传递用户信息的浏览器***,其特征在于:若设备支持指纹识别功能则客户端的用户登录设置界面(5)还设有启用指纹登录选项(54),若用户选择了启用指纹登录选项,则在登录界面时刷入正确的指纹,***将自动把用户账号和密码提交给服务器进行验证,若正确则立即登录到***首页。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710076225.9A CN106919384B (zh) | 2017-02-13 | 2017-02-13 | 一种可以传递用户信息的浏览器*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710076225.9A CN106919384B (zh) | 2017-02-13 | 2017-02-13 | 一种可以传递用户信息的浏览器*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106919384A true CN106919384A (zh) | 2017-07-04 |
CN106919384B CN106919384B (zh) | 2020-09-15 |
Family
ID=59453644
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710076225.9A Active CN106919384B (zh) | 2017-02-13 | 2017-02-13 | 一种可以传递用户信息的浏览器*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106919384B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109450967A (zh) * | 2018-09-27 | 2019-03-08 | 山东客套智能科技有限公司 | 基于用户操作行为的用户评分方法 |
CN109688210A (zh) * | 2018-12-14 | 2019-04-26 | 平安城市建设科技(深圳)有限公司 | 追踪用户信息的方法、装置、服务器及存储介质 |
CN110162920A (zh) * | 2019-05-31 | 2019-08-23 | 肖贤凤 | 基于bim装配式建筑信息提取方法 |
CN112380506A (zh) * | 2020-11-11 | 2021-02-19 | 随锐科技集团股份有限公司 | 浏览器自动登录的方法、***、存储介质及电子设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104184701A (zh) * | 2013-05-21 | 2014-12-03 | 腾讯科技(深圳)有限公司 | 一种第三方应用的登录方法及装置、终端 |
CN104348612A (zh) * | 2013-07-23 | 2015-02-11 | 腾讯科技(深圳)有限公司 | 一种基于移动终端的第三方网站登录方法和移动终端 |
CN104348777A (zh) * | 2013-07-24 | 2015-02-11 | 腾讯科技(深圳)有限公司 | 一种移动终端对第三方服务器的访问控制方法及*** |
US20160092186A1 (en) * | 2014-09-29 | 2016-03-31 | Facebook, Inc. | Identification of an application associated with a third party system and transmission of application installation information to a user by an online system |
CN106209835A (zh) * | 2016-07-08 | 2016-12-07 | 北京众享比特科技有限公司 | 对等网络通讯***和方法 |
-
2017
- 2017-02-13 CN CN201710076225.9A patent/CN106919384B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104184701A (zh) * | 2013-05-21 | 2014-12-03 | 腾讯科技(深圳)有限公司 | 一种第三方应用的登录方法及装置、终端 |
CN104348612A (zh) * | 2013-07-23 | 2015-02-11 | 腾讯科技(深圳)有限公司 | 一种基于移动终端的第三方网站登录方法和移动终端 |
CN104348777A (zh) * | 2013-07-24 | 2015-02-11 | 腾讯科技(深圳)有限公司 | 一种移动终端对第三方服务器的访问控制方法及*** |
US20160092186A1 (en) * | 2014-09-29 | 2016-03-31 | Facebook, Inc. | Identification of an application associated with a third party system and transmission of application installation information to a user by an online system |
CN106209835A (zh) * | 2016-07-08 | 2016-12-07 | 北京众享比特科技有限公司 | 对等网络通讯***和方法 |
Non-Patent Citations (1)
Title |
---|
Q_MISKY: "微信注册登录流程", 《HTTPS://WWW.JIANSHU.COM/P/4D63DEFD99AB》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109450967A (zh) * | 2018-09-27 | 2019-03-08 | 山东客套智能科技有限公司 | 基于用户操作行为的用户评分方法 |
CN109688210A (zh) * | 2018-12-14 | 2019-04-26 | 平安城市建设科技(深圳)有限公司 | 追踪用户信息的方法、装置、服务器及存储介质 |
CN110162920A (zh) * | 2019-05-31 | 2019-08-23 | 肖贤凤 | 基于bim装配式建筑信息提取方法 |
CN112380506A (zh) * | 2020-11-11 | 2021-02-19 | 随锐科技集团股份有限公司 | 浏览器自动登录的方法、***、存储介质及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN106919384B (zh) | 2020-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11336633B2 (en) | Authentication using a feeder robot in a web environment | |
US20170257416A1 (en) | Generating processed web address information | |
US9641513B2 (en) | Methods and systems for controlling mobile terminal access to a third-party server | |
US9325696B1 (en) | System and method for authenticating to a participating website using locally stored credentials | |
US8005859B2 (en) | Maintaining contact with a document storage file owner | |
CN106716960B (zh) | 用户认证方法和*** | |
US7979466B2 (en) | Document storage access on an unsolicited transfer basis | |
US11050740B2 (en) | Third party multi-factor authentication with push notifications | |
CN106919384A (zh) | 一种可以传递用户信息的浏览器*** | |
US20100010998A1 (en) | Document storage access on a time-based approval basis | |
IL150728A (en) | Method and system for secure registration, storage, management and linking of verified personal information verified in a data communication system | |
US9544317B2 (en) | Identification of potential fraudulent website activity | |
CN104144052B (zh) | 一种文字中间的关键词与图片或视频对应的验证方法 | |
CN101426009A (zh) | 身份管理平台、业务服务器、统一登录***及方法 | |
WO2010149222A1 (en) | Attribute management | |
CN102065131A (zh) | 单点登录的方式和登录认证 | |
CN101808081A (zh) | 一种基于邮件发送邀请注册的方法及*** | |
US20100011036A1 (en) | Document storage access on a per-approval basis | |
CN103944905A (zh) | 一种信息交互方法、装置和*** | |
JP2007052489A (ja) | 利用者認証方法及び利用者認証プログラム | |
WO2009154635A1 (en) | System and method for controlled content access on mobile devices | |
CN116527344A (zh) | 基于客户端重定向的统一身份认证方法 | |
CN102946397B (zh) | 用户认证方法及*** | |
US20150172356A1 (en) | Integration of form and file services | |
Dowling | We have outgrown IP authentication |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |