[go: up one dir, main page]

CN103036887B - Realize the system and method for website log - Google Patents

Realize the system and method for website log Download PDF

Info

Publication number
CN103036887B
CN103036887B CN201210553755.5A CN201210553755A CN103036887B CN 103036887 B CN103036887 B CN 103036887B CN 201210553755 A CN201210553755 A CN 201210553755A CN 103036887 B CN103036887 B CN 103036887B
Authority
CN
China
Prior art keywords
account
browser
login
website
webpage
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.)
Expired - Fee Related
Application number
CN201210553755.5A
Other languages
Chinese (zh)
Other versions
CN103036887A (en
Inventor
吴可
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qihoo Technology Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201210553755.5A priority Critical patent/CN103036887B/en
Publication of CN103036887A publication Critical patent/CN103036887A/en
Application granted granted Critical
Publication of CN103036887B publication Critical patent/CN103036887B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明涉及计算机网络领域,公开了一种实现网站登录的系统和方法,该方法包括接收加载网页的指示,判断待加载网页的URL链接是否包括预设的特殊字符串,不包括则表示待加载网页所属网站不支持使用浏览器中账号进行登录,直接加载未登录页面;包括则表示支持,获取已登录账号的账号信息,将其发送给待加载网页所属网站;其中,所述获取已登录账号的账号信息进一步包括:判断是否已登录浏览器;如果否则提示输入账号和密码,将它们发送给浏览器的服务平台,接收服务平台回复的账号信息并记录;如果是,则直接读取记录的账号信息。本发明能够解决登录多个网站时,需要多次输入账号和密码,使得网站登录操作繁琐的技术问题。

The invention relates to the field of computer networks, and discloses a system and method for realizing website login. The method includes receiving an instruction to load a webpage, and judging whether the URL link of the webpage to be loaded includes a preset special character string. The website to which the webpage belongs does not support login with an account in the browser, and directly loads the unlogged-in page; if it includes, it indicates support, obtains the account information of the logged-in account, and sends it to the website to which the webpage to be loaded belongs; wherein, the acquisition of the logged-in account The account information further includes: judging whether you have logged into the browser; if not, you are prompted to enter the account number and password, send them to the browser’s service platform, receive the account information replied by the service platform and record it; if so, directly read the recorded account information. The invention can solve the technical problem that when logging in multiple websites, account numbers and passwords need to be input multiple times, which makes the website login operation cumbersome.

Description

实现网站登录的系统和方法System and method for implementing website login

技术领域 technical field

本发明涉及计算机网络领域,具体涉及一种实现网站登录的系统和方法。The invention relates to the field of computer networks, in particular to a system and method for realizing website login.

背景技术 Background technique

现有技术中,在进行网站登录时,针对不同的网站要求输入对应的账号和密码。因此,在登录多个网站时,需要多次输入账号和密码,造成网站登录操作繁琐。In the prior art, when logging in to a website, it is required to input corresponding account numbers and passwords for different websites. Therefore, when logging in to multiple websites, account numbers and passwords need to be input multiple times, resulting in cumbersome website login operations.

现有技术中的统一账号登录技术所采用的技术方案是:如果某网站要支持使用统一账号登录,则该网站首先到统一账号平台进行申请,获得应用密钥appkey。在该网站中进行登录时,输入统一账号和密码,该网站通过appkey调用统一账号平台中接口完成登录操作。该技术虽然能够使用同一账号登录不同网站,但是,在登录每个网站时都需要输入该统一账号和密码,由此仍然没有解决登录多个网站时,需要多次输入账号和密码,使得登录操作繁琐的问题。The technical solution adopted by the unified account login technology in the prior art is: if a website needs to support login using a unified account, the website first applies to the unified account platform to obtain the application key appkey. When logging in on the website, enter a unified account number and password, and the website uses the appkey to call the interface in the unified account platform to complete the login operation. Although this technology can use the same account to log in to different websites, it needs to enter the unified account number and password when logging in to each website, so it still does not solve the problem of multiple input account numbers and passwords when logging in to multiple websites, making the login operation difficult. cumbersome question.

发明内容 Contents of the invention

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的实现网站登录的系统和方法。In view of the above problems, the present invention is proposed to provide a system and method for realizing website login which overcomes the above problems or at least partly solves the above problems.

依据本发明的一个方面,提供了一种实现网站登录的系统,该系统包括:According to one aspect of the present invention, a system for realizing website login is provided, the system includes:

浏览器客户端,以及browser client, and

服务平台,适于接收浏览器的账号和该账号对应的密码,根据该账号和密码生成账号信息,将账号信息回复给浏览器客户端;The service platform is adapted to receive the account number of the browser and the password corresponding to the account, generate account information according to the account number and password, and reply the account information to the browser client;

该浏览器客户端包括:The browser client includes:

接收指示模块,适于接收加载网页的指示;A receiving instruction module, adapted to receive an instruction to load a web page;

登录模式判断模块,适于判断待加载网页的URL链接是否包括预设的特殊字符串,如果包括,则表示待加载网页所属网站支持使用浏览器中账号进行登录,指示第二登录模块进行登录操作,如果不包括,则表示待加载网页所属网站不支持使用浏览器中账号进行登录,指示第一登录模块进行登录操作;The login mode judging module is suitable for judging whether the URL link of the webpage to be loaded includes a preset special character string. If it does, it means that the website to which the webpage belongs supports logging in with an account in the browser, and instructs the second login module to perform a login operation , if not included, it means that the website to which the webpage to be loaded belongs does not support login with an account in the browser, and instructs the first login module to perform a login operation;

第一登录模块,适于在接收到登录模式判断模块的指示后,直接加载网页的未登录页面,通过接收在未登录页面中输入的账号和密码登录网站;The first login module is adapted to directly load the non-login page of the webpage after receiving the instruction of the login mode judging module, and log in to the website by receiving the account number and password input in the non-login page;

第二登录模块包括:The second login module includes:

获取子模块,适于在接收到登录模式判断模块的指示后,获取浏览器中已登录账号的账号信息;The obtaining sub-module is suitable for obtaining the account information of the logged-in account in the browser after receiving the instruction of the login mode judging module;

发送子模块,适于将获取的账号信息发送给待加载网页所属网站,使网站根据该账号信息进行登录验证;The sending sub-module is suitable for sending the obtained account information to the website to which the webpage to be loaded belongs, so that the website performs login verification according to the account information;

加载子模块,适于接收网站下发的已登录页面进行加载。The loading submodule is suitable for receiving and loading the logged-in page delivered by the website.

可选地,所述获取子模块,进一步适于判断是否已登录浏览器;如果否,则提示输入浏览器的账号和该账号对应的密码,将接收到的浏览器的账号和该账号对应的密码发送给浏览器的服务平台,接收服务平台回复的根据该账号和密码生成的账号信息,记录接收的账号信息;如果是,则直接读取记录的账号信息。Optionally, the acquisition sub-module is further adapted to judge whether the browser has been logged in; if not, it prompts to input the account number of the browser and the password corresponding to the account number, and the received account number of the browser and the password corresponding to the account number The password is sent to the service platform of the browser, and the account information generated according to the account number and password is received by the service platform, and the received account information is recorded; if yes, the recorded account information is read directly.

可选地,所述发送子模块,进一步适于将账号信息写入浏览器的cookie中,使用待加载网页的URL链接连接网站,将cookie信息发送给所述网站。Optionally, the sending submodule is further adapted to write the account information into the cookie of the browser, use the URL link of the webpage to be loaded to connect to the website, and send the cookie information to the website.

可选地,所述账号信息包括:服务平台根据接收的账号生成的账号加密字串和根据接收的密码生成的密码加密字串。Optionally, the account information includes: an account encrypted string generated by the service platform according to the received account and a password encrypted string generated according to the received password.

可选地,所述登录模式判断模块,还适于在判断待加载网页的网址是否包括预设的特殊字符串前,将浏览器的cookie信息发送给待加载网页所属网站,如果接收到待加载网页所属网站下发的已登录页面,则结束操作,否则,进行所述判断待加载网页的网址是否包括预设的特殊字符串的操作。Optionally, the login mode judging module is also suitable for sending the cookie information of the browser to the website to which the webpage to be loaded belongs before judging whether the URL of the webpage to be loaded includes a preset special character string. For the logged-in page issued by the website to which the webpage belongs, the operation ends; otherwise, the operation of judging whether the URL of the webpage to be loaded includes a preset special character string is performed.

依据本发明的另一个方面,还提供了一种实现网站登录的方法,该方法包括:接收加载网页的指示,判断待加载网页的URL链接是否包括预设的特殊字符串,According to another aspect of the present invention, there is also provided a method for implementing website login, the method comprising: receiving an instruction to load a webpage, judging whether the URL link of the webpage to be loaded includes a preset special character string,

如果不包括,则表示待加载网页所属网站不支持使用浏览器中账号进行登录,If it is not included, it means that the website of the webpage to be loaded does not support login with the account in the browser.

直接加载网页的未登录页面,通过接收在未登录页面中输入的账号和密码登录网站;Directly load the non-login page of the webpage, and log in to the website by receiving the account number and password entered in the non-login page;

如果包括,则表示待加载网页所属网站支持使用浏览器中账号进行登录,获取浏览器中已登录账号的账号信息,将获取的账号信息发送给待加载网页所属网站,使网站根据该账号信息进行登录验证,并接收网站下发的已登录页面进行加载;If it is included, it means that the website to which the webpage to be loaded belongs supports logging in with an account in the browser, obtains the account information of the logged-in account in the browser, and sends the obtained account information to the website to which the webpage to be loaded belongs, so that the website can perform the login based on the account information. Login verification, and receive the logged-in page sent by the website to load;

其中,所述获取浏览器中已登录账号的账号信息进一步包括:Wherein, said obtaining the account information of the logged-in account in the browser further includes:

判断是否已登录浏览器;Determine whether the browser is logged in;

如果否,则提示输入浏览器的账号和该账号对应的密码,将接收到的浏览器的账号和该账号对应的密码发送给浏览器的服务平台,接收服务平台回复的根据该账号和密码生成的账号信息,记录接收的账号信息;If not, prompt to enter the account number of the browser and the password corresponding to the account, send the received account number of the browser and the password corresponding to the account to the service platform of the browser, and receive the response from the service platform to generate according to the account number and password account information, and record the received account information;

如果是,则直接读取记录的账号信息。If so, directly read the recorded account information.

可选地,所述将获取的账号信息发送给待加载网页所属网站进一步包括:Optionally, the sending the acquired account information to the website to which the webpage to be loaded belongs further includes:

将账号信息写入浏览器的cookie中,使用待加载网页的URL链接连接网站,将cookie信息发送给所述网站。Write the account information into the cookie of the browser, use the URL link of the webpage to be loaded to connect to the website, and send the cookie information to the website.

可选地,所述账号信息包括:服务平台根据接收的账号生成的账号加密字串和根据接收的密码生成的密码加密字串。Optionally, the account information includes: an account encrypted string generated by the service platform according to the received account and a password encrypted string generated according to the received password.

可选地,所述判断待加载网页的URL链接是否包括预设的特殊字符串前还包括:Optionally, before the judging whether the URL link of the webpage to be loaded includes a preset special character string, it also includes:

将浏览器的cookie信息发送给待加载网页所属网站,如果接收到待加载网页所属网站下发的已登录页面,则结束操作,否则,进行所述判断待加载网页的网址是否包括预设的特殊字符串的操作。Send the cookie information of the browser to the website to which the webpage to be loaded belongs. If the logged-in page issued by the website to which the webpage to be loaded is received, the operation is ended; String operations.

根据本发明的技术方案,接收加载网页的指示,判断待加载网页所属网站是否支持使用浏览器中账号进行登录;如果不支持,则直接加载网页的未登录页面,通过接收在未登录页面中输入的账号和密码登录网站;如果支持,则获取浏览器中已登录账号的账号信息,将获取的账号信息发送给待加载网页所属网站,使网站根据该账号信息进行登录验证,并接收网站下发的已登录页面进行加载。According to the technical solution of the present invention, an instruction to load a web page is received, and it is judged whether the website to which the web page belongs supports logging in using an account in the browser; if not, then directly load the non-login page of the web page, and input account and password to log in to the website; if supported, obtain the account information of the logged-in account in the browser, and send the obtained account information to the website to which the webpage to be loaded belongs, so that the website performs login verification based on the account information, and receives the website's issued The logged-in page of the

本发明中可以使用浏览器的账号进行登录,仅需要输入一次浏览器账号,便可以对支持使用浏览器账号登录的网站进行登录,由此解决了登录多个网站时,需要多次输入账号和密码,使得网站登录操作繁琐的问题,取得了进行浏览器登录后,能够自动完成网站登录,减少账号输入次数,简化网站登录操作的有益效果。In the present invention, the account number of the browser can be used to log in, and only need to input the browser account number once, and the website that supports the login of the browser account number can be logged in, thereby solving the problem of multiple input of the account number and account number when logging in to multiple websites. The problem that the password makes the website login operation cumbersome has achieved the beneficial effects of automatically completing the website login after the browser login, reducing the number of account input times, and simplifying the website login operation.

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。The above description is only an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention, it can be implemented according to the contents of the description, and in order to make the above and other purposes, features and advantages of the present invention more obvious and understandable , the specific embodiments of the present invention are enumerated below.

附图说明 Description of drawings

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiment. The drawings are only for the purpose of illustrating a preferred embodiment and are not to be considered as limiting the invention. Also throughout the drawings, the same reference numerals are used to designate the same components. In the attached picture:

图1示出了根据本发明一个实施例的实现网站登录的浏览器客户端的结构图;Fig. 1 shows a structural diagram of a browser client implementing website login according to an embodiment of the present invention;

图2示出了根据本发明一个实施例的浏览器客户端中第二登录模块的结构图;Fig. 2 shows the structural diagram of the second login module in the browser client according to one embodiment of the present invention;

图3示出了根据本发明一个实施例的实现网站登录的系统;Fig. 3 shows a system for realizing website login according to one embodiment of the present invention;

图4示出了根据本发明一个实施例的实现网站登录的方法的流程图;以及Figure 4 shows a flow chart of a method for implementing website login according to one embodiment of the present invention; and

图5示出了根据本发明一个实施例的依据浏览器账号信息进行登录的操作的流程图。Fig. 5 shows a flowchart of an operation of logging in according to browser account information according to an embodiment of the present invention.

具体实施方式 Detailed ways

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

参见图1,示出了根据本发明一个实施例的网站登录的浏览器客户端的结构图。该浏览器客户端100包括:接收指示模块110、登录模式判断模块120、第一登录模块130和第二登录模块140。Referring to FIG. 1 , it shows a structural diagram of a browser client for website login according to an embodiment of the present invention. The browser client 100 includes: a receiving indication module 110 , a login mode judging module 120 , a first login module 130 and a second login module 140 .

接收指示模块110,适于接收加载网页的指示。The receiving instruction module 110 is adapted to receive an instruction to load a webpage.

举例而言,当浏览器客户端100的地址栏中输入URL链接时,接收到加载网页的指示。或者,当浏览器客户端100中展示的网页中链接被点击时,接收到加载网页的指示。For example, when a URL link is entered in the address bar of the browser client 100, an instruction to load a webpage is received. Alternatively, when a link in the webpage displayed on the browser client 100 is clicked, an instruction to load the webpage is received.

登录模式判断模块120,适于判断待加载网页的URL链接是否包括预设的特殊字符串,如果包括,则表示待加载网页所属网站支持使用浏览器中账号进行登录,指示第二登录模块140进行登录操作,如果不包括,则表示待加载网页所属网站不支持使用浏览器中账号进行登录,指示第一登录模块130进行登录操作。The login mode judging module 120 is suitable for judging whether the URL link of the webpage to be loaded includes a preset special character string, and if it does, it means that the website to which the webpage belongs supports logging in using an account in the browser, and instructs the second login module 140 to perform If the login operation is not included, it means that the website to which the webpage to be loaded belongs does not support login using an account in the browser, and instructs the first login module 130 to perform a login operation.

举例而言,支持使用浏览器中账号进行登录的网站按协议在该网站的URL链接中包含预设的特殊字符串,例如,预设的特殊字符串为unify_login_brower。对于该URL链接建立一个url对象,该url对象通过调用接口contains,判断URL链接是否包括预设的特殊字符串。For example, a website that supports login using an account in a browser includes a preset special character string in the URL link of the website according to the protocol, for example, the preset special character string is unify_login_brower. A url object is established for the URL link, and the url object judges whether the URL link includes a preset special character string by calling the interface contains.

例如,通过如下方式完成判断。For example, the judgment is accomplished as follows.

将特殊字符串“unify_login_brower”赋值给参量IDENTITY_URL,Assign the special string "unify_login_brower" to the parameter IDENTITY_URL,

publicfinalstaticStringIDENTITY_URL="unify_login_browser"。publicfinalstaticStringIDENTITY_URL="unify_login_browser".

对于URL链接建立一个url对象,该url对象通过调用接口contains,判断URL链接是否包括预设的特殊字符串。Create a url object for the URL link, and the url object judges whether the URL link includes a preset special string by calling the interface contains.

url.contains(IDENTITY_URL)。url. contains(IDENTITY_URL).

第一登录模块130,适于在接收到登录模式判断模块120的指示后,直接加载网页的未登录页面,通过接收在未登录页面中输入的账号和密码登录网站。The first login module 130 is adapted to directly load the non-login page of the webpage after receiving the instruction of the login mode judging module 120, and log in to the website by receiving the account number and password input in the non-login page.

第二登录模块140在接收到登录模式判断模块120的指示后,通过浏览器账号登录网站。参见图2,示出了根据本发明一个实施例的浏览器客户端中第二登录模块的结构图。第二登录模块140包括:获取子模块142、发送子模块144和加载子模块146。After receiving the instruction from the login mode judging module 120, the second login module 140 logs in the website through the browser account. Referring to FIG. 2 , it shows a structural diagram of a second login module in a browser client according to an embodiment of the present invention. The second login module 140 includes: an acquisition submodule 142 , a sending submodule 144 and a loading submodule 146 .

获取子模块142,适于在接收到登录模式判断模块120的指示后,获取浏览器中已登录账号的账号信息。The obtaining sub-module 142 is adapted to obtain the account information of the logged-in account in the browser after receiving the instruction of the login mode judging module 120 .

举例而言,获取子模块142判断是否已登录浏览器;如果否,则提示输入浏览器的账号和该账号对应的密码,将接收到的浏览器的账号和该账号对应的密码发送给浏览器的服务平台200,接收服务平台200回复的根据该账号和密码生成的账号信息,记录接收的账号信息;如果是,则直接读取记录的账号信息。所述账号信息进一步包括:服务平台200根据接收的账号生成的账号加密字串和根据接收的密码生成的密码加密字串。For example, the obtaining submodule 142 judges whether the browser has been logged in; if not, it prompts to input the account number of the browser and the password corresponding to the account number, and sends the received account number of the browser and the password corresponding to the account number to the browser The service platform 200 of the service platform 200 receives the account information generated according to the account and password replied by the service platform 200, and records the received account information; if so, directly reads the recorded account information. The account information further includes: the account encrypted string generated by the service platform 200 according to the received account and the password encrypted string generated according to the received password.

例如,通过isLoggedIn()接口判断是否已登录浏览器。在未登录时,通过如下方式完成登录。For example, determine whether the browser is logged in through the isLoggedIn() interface. When you are not logged in, log in as follows.

Intentintent=newIntent(context,LoginActivity.class);Intent intent = new Intent(context, LoginActivity. class);

intent.putExtra(IdentityHelper.IDENTITY_FLAG,true);intent. putExtra(IdentityHelper. IDENTITY_FLAG, true);

context.startActivity(intent)context. startActivity(intent)

发送子模块144,适于将获取的账号信息发送给待加载网页所属网站,使网站根据该账号信息进行登录验证。The sending sub-module 144 is adapted to send the acquired account information to the website to which the webpage to be loaded belongs, so that the website performs login verification according to the account information.

进一步地,发送子模块144适于将账号信息写入浏览器的cookie中,使用待加载网页的URL链接连接网站,将cookie信息发送给该网站。Further, the sending sub-module 144 is adapted to write the account information into the cookie of the browser, use the URL link of the webpage to be loaded to connect to the website, and send the cookie information to the website.

举例而言,按如下方式将账号信息写入浏览器cookie中。For example, write the account information into the browser cookie as follows.

使用getQ()接口获得服务平台200根据接收的账号生成的账号加密字串,将账号加密字串和服务平台200的域名赋值给参量strQ。Use the getQ() interface to obtain the account encrypted string generated by the service platform 200 according to the received account, and assign the account encrypted string and the domain name of the service platform 200 to the parameter strQ.

StringstrQ="Q="+user.getQ()+";Domain="+".XXX.cn"StringstrQ="Q="+user.getQ()+";Domain="+".XXX.cn"

使用getT()接口获得服务平台200根据接收的密码生成的密码加密字串,将密码加密字串和服务平台200的域名赋值给参量strT。Use the getT() interface to obtain the encrypted password string generated by the service platform 200 according to the received password, and assign the encrypted password string and the domain name of the service platform 200 to the parameter strT.

StringstrT="T="+user.getT()+";Domain="+".XXX.cn";StringstrT="T="+user.getT()+";Domain="+".XXX.cn";

使用接口setCookie将账号信息和服务平台200域名注入cookie中。Use the interface setCookie to inject the account information and service platform 200 domain name into the cookie.

HttpUtil.setCookie(context,url,strQ);HttpUtil.setCookie(context,url,strQ);

HttpUtil.setCookie(context,url,strT)。HttpUtil. setCookie(context, url, strT).

然后,使用网站的URL链接,建立与网站间连接,并将cookie发送给该网站。Then, using the website's URL link, a connection is established to the website and the cookie is sent to that website.

加载子模块146,适于接收网站下发的已登录页面进行加载。The loading sub-module 146 is adapted to receive and load the logged-in page delivered by the website.

由上述可知,本实施例中仅需要输入一次浏览器账号,便可以对支持使用浏览器账号登录的网站进行登录,由此解决了登录多个网站时,需要多次输入账号和密码,使得网站登录操作繁琐的问题,取得了进行浏览器登录后,能够自动完成网站登录,减少账号输入次数,简化网站登录操作的有益效果。As can be seen from the above, in this embodiment, it is only necessary to enter the browser account once, and then the website that supports login with the browser account can be logged in, thus solving the problem of multiple input of account numbers and passwords when logging in to multiple websites, making the website The problem of cumbersome login operation has achieved the beneficial effects of automatically completing website login after browser login, reducing the number of account input times, and simplifying website login operations.

在本发明的另一个实施例中,登录模式判断模块120在进行待加载网页的网址是否支持使用浏览器账号进行登录前,先将浏览器的cookie信息发送给网站。In another embodiment of the present invention, the login mode judging module 120 sends the cookie information of the browser to the website before determining whether the website of the webpage to be loaded supports login using the browser account.

登录模式判断模块120,还适于在判断待加载网页的网址是否包括预设的特殊字符串前,将浏览器的cookie信息发送给待加载网页所属网站,如果接收到待加载网页所属网站下发的已登录页面,则结束操作,否则,判断待加载网页的网址是否包括预设的特殊字符串。The login mode judging module 120 is also suitable for sending the cookie information of the browser to the website to which the webpage to be loaded belongs before judging whether the URL of the webpage to be loaded includes a preset special character string. If the logged-in page is displayed, the operation is ended; otherwise, it is judged whether the URL of the webpage to be loaded includes a preset special character string.

由前述可知,在进行网站登录时,获取子模块142获得浏览器账号信息后,发送子模块144会将该账号信息写入cookie中,这样当浏览器客户端100进行过一次该网站登录后,cookie中对应于该URL链接就会记录浏览器账号信息。因此,当再次登录该网站时,仅需要将cookie发送给该网站便可完成登录,无需再做URL链接中是否包含预设的特殊字符串的操作以及后续操作。因此,可以进一步简化网站的登录处理过程,节约进行登录处理所用的资源。As can be seen from the foregoing, when logging in to a website, after the obtaining submodule 142 obtains the browser account information, the sending submodule 144 will write the account information in the cookie, so that after the browser client 100 has logged in to the website once, Corresponding to the URL link in the cookie, the browser account information will be recorded. Therefore, when you log in to the website again, you only need to send the cookie to the website to complete the login, and you don't need to do the operation of whether the URL link contains a preset special character string and subsequent operations. Therefore, it is possible to further simplify the login process of the website, and save the resources used for the login process.

参见图3,示出了根据本发明一个实施例的网站登录的系统。该系统包括:服务平台200和多个如前所述的浏览器客户端100。Referring to FIG. 3 , it shows a website login system according to an embodiment of the present invention. The system includes: a service platform 200 and multiple browser clients 100 as mentioned above.

服务平台200,适于接收浏览器的账号和该账号对应的密码,根据该账号和密码生成账号信息,将账号信息回复给浏览器客户端100。进一步地,服务平台200,适于根据接收的账号生成的账号加密字串和根据接收的密码生成的密码加密字串。The service platform 200 is adapted to receive the browser account and the password corresponding to the account, generate account information according to the account and password, and reply the account information to the browser client 100 . Further, the service platform 200 is adapted to generate an account encrypted string according to the received account number and a password encrypted string generated according to the received password.

本实施例中,服务平台200和浏览器客户端100间可以直接连接,也可以通过网络连接,在此没有特别限制。In this embodiment, the service platform 200 and the browser client 100 may be connected directly or through a network, and there is no special limitation here.

参见图4,示出了根据本发明一个实施例的网站登录的方法的流程图。该方法包括如下步骤。Referring to FIG. 4 , it shows a flowchart of a website login method according to an embodiment of the present invention. The method includes the following steps.

步骤S410,接收加载网页的指示,然后进入步骤S420。Step S410, receiving an instruction to load a web page, and then proceed to step S420.

举例而言,当浏览器客户端的地址栏中输入URL链接时,接收到加载网页的指示。或者,当浏览器客户端中展示的网页中链接被点击时,接收到加载网页的指示。For example, when a URL link is input in the address bar of the browser client, an instruction to load the webpage is received. Or, when a link in the webpage displayed on the browser client is clicked, an instruction to load the webpage is received.

步骤S420,判断待加载网页的URL链接是否包括预设的特殊字符串,如果包括,则表示待加载网页所属网站支持使用浏览器中账号进行登录,执行步骤S440,如果不包括,则表示待加载网页所属网站不支持使用浏览器中账号进行登录,执行步骤S430。Step S420, determine whether the URL link of the webpage to be loaded includes a preset special character string, if it does, it means that the website to which the webpage to be loaded belongs supports login with an account in the browser, execute step S440, if not, it means that it is to be loaded The website to which the web page belongs does not support login using an account in the browser, and step S430 is performed.

举例而言,支持使用浏览器中账号进行登录的网站按协议在该网站的URL链接中包含预设的特殊字符串,例如,预设的特殊字符串为unify_login_brower。对于该URL链接建立一个url对象,该url对象通过调用接口contains,判断URL链接是否包括预设的特殊字符串。For example, a website that supports login using an account in a browser includes a preset special character string in the URL link of the website according to the protocol, for example, the preset special character string is unify_login_brower. A url object is established for the URL link, and the url object judges whether the URL link includes a preset special character string by calling the interface contains.

例如,通过如下方式完成判断。For example, the judgment is accomplished as follows.

将特殊字符串“unify_login_brower”赋值给参量IDENTITY_URL,Assign the special string "unify_login_brower" to the parameter IDENTITY_URL,

publicfinalstaticStringIDENTITY_URL="unify_login_browser"。publicfinalstaticStringIDENTITY_URL="unify_login_browser".

对于URL链接建立一个url对象,该url对象通过调用接口contains,判断URL链接是否包括预设的特殊字符串。Create a url object for the URL link, and the url object judges whether the URL link includes a preset special string by calling the interface contains.

url.contains(IDENTITY_URL)。url. contains(IDENTITY_URL).

步骤S430,直接加载网页的未登录页面,通过接收在未登录页面中输入的账号和密码登录网站。Step S430, directly load the non-login page of the webpage, and log in to the website by receiving the account number and password input in the non-login page.

步骤S440,获取浏览器中已登录账号的账号信息,将获取的账号信息发送给待加载网页所属网站,使网站根据该账号信息进行登录验证,接收网站下发的已登录页面进行加载。Step S440, obtain the account information of the logged-in account in the browser, and send the obtained account information to the website to which the webpage to be loaded belongs, so that the website performs login verification according to the account information, and receives the logged-in page sent by the website for loading.

进一步地,参见图5示出了根据本发明一个实施例的依据浏览器账号信息进行登录的操作的流程图。所述步骤S440包括如下步骤。Further, referring to FIG. 5 , it shows a flowchart of an operation of logging in according to browser account information according to an embodiment of the present invention. The step S440 includes the following steps.

步骤S510,判断是否已登录浏览器;如果否,则执行步骤S520,如果是,则执行步骤S540。Step S510, judging whether the browser has been logged in; if not, execute step S520, and if yes, execute step S540.

步骤S520,提示输入浏览器的账号和该账号对应的密码,将接收到的浏览器的账号和该账号对应的密码发送给浏览器的服务平台,然后进入步骤S530。Step S520, prompting to input the account number of the browser and the password corresponding to the account, and sending the received account number of the browser and the password corresponding to the account to the service platform of the browser, and then proceeding to step S530.

例如,通过isLoggedIn()接口判断是否已登录浏览器。在未登录时,通过如下方式完成登录。For example, determine whether the browser is logged in through the isLoggedIn() interface. When you are not logged in, log in as follows.

Intentintent=newIntent(context,LoginActivity.class);Intent intent = new Intent(context, LoginActivity. class);

intent.putExtra(IdentityHelper.IDENTITY_FLAG,true);intent. putExtra(IdentityHelper. IDENTITY_FLAG, true);

context.startActivity(intent)context. startActivity(intent)

步骤S530,接收服务平台回复的根据该账号和密码生成的账号信息,记录接收的账号信息,然后进入步骤S550。Step S530, receiving the account information generated according to the account number and password replied by the service platform, recording the received account information, and then proceeding to step S550.

步骤S540,直接读取记录的账号信息。所述账号信息进一步包括:服务平台根据接收的账号生成的账号加密字串和根据接收的密码生成的密码加密字串,然后进入步骤S550。Step S540, directly read the recorded account information. The account information further includes: an account encrypted string generated by the service platform according to the received account and a password encrypted string generated according to the received password, and then enter step S550.

步骤S550,将账号信息写入浏览器的cookie中,然后进入步骤S560。Step S550, write the account information into the cookie of the browser, and then go to step S560.

举例而言,按如下方式将账号信息写入浏览器cookie中。For example, write the account information into the browser cookie as follows.

使用getQ()接口获得服务平台根据接收的账号生成的账号加密字串,将账号加密字串和服务平台的域名赋值给参量strQ。Use the getQ() interface to obtain the account encrypted string generated by the service platform according to the received account number, and assign the account encrypted string and the domain name of the service platform to the parameter strQ.

StringstrQ="Q="+user.getQ()+";Domain="+".XXX.cn"StringstrQ="Q="+user.getQ()+";Domain="+".XXX.cn"

使用getT()接口获得服务平台根据接收的密码生成的密码加密字串,将密码加密字串和服务平台的域名赋值给参量strT。Use the getT() interface to obtain the encrypted password string generated by the service platform according to the received password, and assign the encrypted password string and the domain name of the service platform to the parameter strT.

StringstrT="T="+user.getT()+";Domain="+".XXX.cn";StringstrT="T="+user.getT()+";Domain="+".XXX.cn";

使用接口setCookie将账号信息和服务平台域名注入cookie中。Use the interface setCookie to inject the account information and service platform domain name into the cookie.

HttpUtil.setCookie(context,url,strQ);HttpUtil.setCookie(context,url,strQ);

HttpUtil.setCookie(context,url,strT)。HttpUtil. setCookie(context, url, strT).

步骤S560,使用待加载网页的URL链接连接网站,将cookie信息发送给该网站。Step S560, use the URL link of the webpage to be loaded to connect to the website, and send the cookie information to the website.

由上述可知,本实施例中仅需要输入一次浏览器账号,便可以对支持使用浏览器账号登录的网站进行登录,由此解决了登录多个网站时,需要多次输入账号和密码,使得网站登录操作繁琐的问题,取得了进行浏览器登录后,能够自动完成网站登录,减少账号输入次数,简化网站登录操作的有益效果。As can be seen from the above, in this embodiment, it is only necessary to input the browser account once to log in to the website that supports login using the browser account, thereby solving the problem of multiple input of account numbers and passwords when logging in to multiple websites, making the website The problem of cumbersome login operation has achieved the beneficial effects of automatically completing website login after browser login, reducing the number of account input times, and simplifying website login operations.

在本发明的另一个实施例中,在执行步骤S420前先将浏览器的cookie信息发送给网站。In another embodiment of the present invention, before step S420 is executed, the cookie information of the browser is sent to the website.

即在步骤S410和步骤S420间包括如下步骤。That is, the following steps are included between step S410 and step S420.

将浏览器的cookie信息发送给待加载网页所属网站,如果接收到待加载网页所属网站下发的已登录页面,则结束操作,否则,执行步骤S420。Send the cookie information of the browser to the website to which the webpage to be loaded belongs, and if the logged-in page from the website to which the webpage to be loaded belongs is received, the operation is ended; otherwise, step S420 is performed.

由前述可知,在进行网站登录时,获得浏览器账号信息后,将该账号信息写入cookie中,这样当浏览器客户端进行过一次该网站登录后,cookie中对应于该URL链接就会记录浏览器账号信息。因此,当再次登录该网站时,仅需要将cookie发送给该网站便可完成登录,无需再做URL链接中是否包含预设的特殊字符串的操作以及后续操作。因此,可以进一步简化网站的登录处理过程,节约进行登录处理所用的资源。As can be seen from the foregoing, when logging in to a website, after obtaining the browser account information, write the account information into the cookie, so that when the browser client logs in to the website once, the link corresponding to the URL in the cookie will be recorded Browser account information. Therefore, when you log in to the website again, you only need to send the cookie to the website to complete the login, and you don't need to do the operation of whether the URL link contains a preset special character string and subsequent operations. Therefore, it is possible to further simplify the login process of the website, and save the resources used for the login process.

在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。The algorithms and displays presented herein are not inherently related to any particular computer, virtual system, or other device. Various generic systems can also be used with the teachings based on this. The structure required to construct such a system is apparent from the above description. Furthermore, the present invention is not specific to any particular programming language. It should be understood that various programming languages can be used to implement the contents of the present invention described herein, and the above description of specific languages is for disclosing the best mode of the present invention.

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure the understanding of this description.

类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, in order to streamline this disclosure and to facilitate an understanding of one or more of the various inventive aspects, various features of the invention are sometimes grouped together in a single embodiment, figure, or its description. This method of disclosure, however, is not to be interpreted as reflecting an intention that the claimed invention requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the Detailed Description are hereby expressly incorporated into this Detailed Description, with each claim standing on its own as a separate embodiment of this invention.

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。Those skilled in the art can understand that the modules in the device in the embodiment can be adaptively changed and arranged in one or more devices different from the embodiment. Modules or units or components in the embodiments may be combined into one module or unit or component, and furthermore may be divided into a plurality of sub-modules or sub-units or sub-assemblies. All features disclosed in this specification (including accompanying claims, abstract and drawings) and any method or method so disclosed may be used in any combination, except that at least some of such features and/or processes or units are mutually exclusive. All processes or units of equipment are combined. Each feature disclosed in this specification (including accompanying claims, abstract and drawings), may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。Furthermore, those skilled in the art will understand that although some embodiments described herein include some features included in other embodiments but not others, combinations of features from different embodiments are meant to be within the scope of the invention. and form different embodiments. For example, in the following claims, any of the claimed embodiments may be used in any combination.

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means can be embodied by one and the same item of hardware. The use of the words first, second, and third, etc. does not indicate any order. These words can be interpreted as names.

Claims (9)

1. realize a system for website log, this system comprises:
Browser client, and
Service platform, is suitable for receiving the password that the account of browser is corresponding with this account, generates account information, account information is replied to browser client according to this account and password;
Described browser client comprises:
Receive indicating module, be suitable for the instruction receiving Web page loading;
Login mode judge module, be suitable for judging whether the URL link of webpage to be loaded comprises default special string, if comprised, then represent that webpage affiliated web site support to be loaded uses account in browser to log in, the second login module is indicated to carry out register, if do not comprised, then represent that webpage affiliated web site to be loaded does not support to use account in browser to log in, indicate the first login module to carry out register;
First login module, is suitable for after the instruction receiving login mode judge module, the non-login page of direct Web page loading, by being received in the account and password login website that input in non-login page;
Second login module comprises:
Obtain submodule, be suitable for after the instruction receiving login mode judge module, obtain the account information of login account in browser;
Send submodule, be suitable for the account information of acquisition to send to webpage affiliated web site to be loaded, make website carry out login authentication according to this account information;
Load submodule, be suitable for receiving the login page that issues of website and load;
Wherein, support to use the website that in browser, account carries out logging in comprise default special string by agreement in the URL link of described website.
2. system according to claim 1, wherein,
Described acquisition submodule, is further adapted for and judges whether to log in browser; If not, the password that then account of prompting input browser is corresponding with this account, password corresponding to the account of the browser received and this account is sent to the service platform of browser, receive the account information generated according to this account and password that service platform is replied, the account information that record receives; If so, then the account information of record is directly read.
3. system according to claim 2, wherein,
Described transmission submodule, is further adapted for and writes in the cookie of browser by account information, uses the URL link of webpage to be loaded to connect website, cookie information is sent to described website.
4. the system according to Claims 2 or 3, wherein,
Described account information comprises: the password encryption word string that service platform is encrypted word string according to the account that the account received generates and generated according to the password received.
5. system according to claim 3, wherein,
Described login mode judge module, also be suitable for before judging whether the network address of webpage to be loaded comprises default special string, the cookie information of browser is sent to webpage affiliated web site to be loaded, if receive the login page that webpage affiliated web site to be loaded issues, then end operation; Otherwise, carry out the described the operation whether network address of webpage to be loaded comprises default special string that judges.
6. realize a method for website log, the method comprises:
Receive the instruction of Web page loading, judge whether the URL link of webpage to be loaded comprises default special string,
If do not comprised, then represent that webpage affiliated web site to be loaded does not support to use account in browser to log in,
The non-login page of direct Web page loading, by being received in the account and password login website that input in non-login page;
If comprised, then represent that webpage affiliated web site support to be loaded uses account in browser to log in, obtain the account information of login account in browser, the account information of acquisition is sent to webpage affiliated web site to be loaded, make website carry out login authentication according to this account information, and receive the login page that website issues and load;
Described support uses the website that in browser, account carries out logging in comprise default special string by agreement in the URL link of described website;
Wherein, in described acquisition browser, the account information of login account comprises further:
Judge whether to log in browser;
If not, the password that then account of prompting input browser is corresponding with this account, password corresponding to the account of the browser received and this account is sent to the service platform of browser, receive the account information generated according to this account and password that service platform is replied, the account information that record receives;
If so, then the account information of record is directly read.
7. method according to claim 6, wherein,
The described account information by acquisition sends to webpage affiliated web site to be loaded to comprise further:
Account information is write in the cookie of browser, use the URL link of webpage to be loaded to connect website, cookie information is sent to described website.
8. the method according to claim 6 or 7, wherein,
Described account information comprises: the password encryption word string that service platform is encrypted word string according to the account that the account received generates and generated according to the password received.
9. method according to claim 8, wherein,
Describedly judge the URL link of webpage to be loaded also comprises before whether comprising default special string:
The cookie information of browser is sent to webpage affiliated web site to be loaded, if receive the login page that webpage affiliated web site to be loaded issues, then end operation; Otherwise, carry out the described the operation whether network address of webpage to be loaded comprises default special string that judges.
CN201210553755.5A 2012-12-18 2012-12-18 Realize the system and method for website log Expired - Fee Related CN103036887B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210553755.5A CN103036887B (en) 2012-12-18 2012-12-18 Realize the system and method for website log

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210553755.5A CN103036887B (en) 2012-12-18 2012-12-18 Realize the system and method for website log

Publications (2)

Publication Number Publication Date
CN103036887A CN103036887A (en) 2013-04-10
CN103036887B true CN103036887B (en) 2015-11-25

Family

ID=48023370

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210553755.5A Expired - Fee Related CN103036887B (en) 2012-12-18 2012-12-18 Realize the system and method for website log

Country Status (1)

Country Link
CN (1) CN103036887B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104426980B (en) * 2013-09-05 2018-08-28 深圳市共进电子股份有限公司 A kind of method of router storage network user name password
CN103533447A (en) * 2013-10-30 2014-01-22 乐视致新电子科技(天津)有限公司 Method and device for accessing website page
CN103618698B (en) * 2013-11-08 2017-03-15 北京奇虎科技有限公司 The processing method and processing device of cookie information
CN104636374A (en) * 2013-11-11 2015-05-20 腾讯科技(深圳)有限公司 Browser webpage displaying method and browser
WO2018023466A1 (en) * 2016-08-02 2018-02-08 步晓芳 Account input method and browser
WO2018023465A1 (en) * 2016-08-02 2018-02-08 步晓芳 Method for pushing patent information during account input, and browser
WO2018023464A1 (en) * 2016-08-02 2018-02-08 步晓芳 Data collection method for quick account input technology, and browser
CN108259456B (en) * 2017-09-13 2020-11-17 平安科技(深圳)有限公司 Method, device, equipment and computer storage medium for realizing user login-free
CN109635222A (en) * 2018-12-07 2019-04-16 深圳前海微众银行股份有限公司 Webpage privilege control method, apparatus, equipment and computer readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102546575A (en) * 2010-12-31 2012-07-04 上海博泰悦臻电子设备制造有限公司 Single sign-on method and system
CN102739678A (en) * 2012-06-28 2012-10-17 用友软件股份有限公司 Single sign-on processing system and single sign-on processing method
CN102801687A (en) * 2011-05-24 2012-11-28 鸿富锦精密工业(深圳)有限公司 Single sign-on system and method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2349244A (en) * 1999-04-22 2000-10-25 Visage Developments Limited Providing network access to restricted resources

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102546575A (en) * 2010-12-31 2012-07-04 上海博泰悦臻电子设备制造有限公司 Single sign-on method and system
CN102801687A (en) * 2011-05-24 2012-11-28 鸿富锦精密工业(深圳)有限公司 Single sign-on system and method
CN102739678A (en) * 2012-06-28 2012-10-17 用友软件股份有限公司 Single sign-on processing system and single sign-on processing method

Also Published As

Publication number Publication date
CN103036887A (en) 2013-04-10

Similar Documents

Publication Publication Date Title
CN103036887B (en) Realize the system and method for website log
CN103036993B (en) Realize browser client and the method for website log
CN103051630B (en) Method, the Apparatus and system of third-party application mandate is realized based on open platform
CN103905497B (en) Realize the method, apparatus and application platform of third-party application business website log
CN104158808B (en) Portal authentication method and its device based on APP applications
WO2017024842A1 (en) Internet access authentication method, client, computer storage medium
CN104158818B (en) A kind of single-point logging method and system
CN103618717B (en) The dynamic confirming method of more account client informations, device and system
CN101873332B (en) WEB authentication method and equipment based on proxy server
CN108632291A (en) A kind of third party authorizes login method and system
CN105162802B (en) Portal authentication method and certificate server
CN109815684A (en) An identity authentication method, system, server and storage medium
CN109726545B (en) An information display method, device, computer-readable storage medium and device
CN111241523B (en) Authentication processing method, apparatus, device and storage medium
CN102946396B (en) User agent's device, host web server and user authen method
CN106331003A (en) A method and device for accessing an application portal system on a cloud desktop
CN102546166A (en) Method, system and device for identity authentication
CN102984218B (en) Browser and login method thereof and system
CN109428893A (en) A kind of identity identifying method, apparatus and system
CN103634298A (en) A database connection processing method and device
CN102143091B (en) Cross-domain operation realization method, system, server and browser
CN107819639A (en) A kind of method of testing and device
CN104580303A (en) Virtual resource operating system, operator management platform and application service sharing method
CN107707560B (en) Authentication method, system, network access equipment and Portal server
CN114095483A (en) Password substitution filling method and device, electronic equipment and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220726

Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015

Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park)

Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Patentee before: Qizhi software (Beijing) Co.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20151125