CN1389807A - System and method for managing website login information - Google Patents
System and method for managing website login information Download PDFInfo
- Publication number
- CN1389807A CN1389807A CN 02141279 CN02141279A CN1389807A CN 1389807 A CN1389807 A CN 1389807A CN 02141279 CN02141279 CN 02141279 CN 02141279 A CN02141279 A CN 02141279A CN 1389807 A CN1389807 A CN 1389807A
- Authority
- CN
- China
- Prior art keywords
- website
- user
- login information
- login
- website 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
- 238000000034 method Methods 0.000 title claims abstract description 18
- 238000012795 verification Methods 0.000 claims description 31
- 230000005540 biological transmission Effects 0.000 claims description 6
- 238000012790 confirmation Methods 0.000 claims 1
- 230000006870 function Effects 0.000 description 9
- 238000007726 management method Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 5
- 238000012546 transfer Methods 0.000 description 4
- 101100123436 Schizosaccharomyces pombe (strain 972 / ATCC 24843) hap3 gene Proteins 0.000 description 3
- 230000003213 activating effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
Description
技术领域technical field
本发明涉及一种网站帐号的管理系统与方法,特别是一种管理及保护网站登入帐号及密码,并使用单一帐号及密码即可通行多个网站于网际网络上的系统与方法。The present invention relates to a system and method for managing website accounts, in particular to a system and method for managing and protecting website login accounts and passwords, and using a single account and password to access multiple websites on the Internet.
背景技术Background technique
由于欧盟组织统一欧洲各个国家的边界,因此当你购买了一张车票,便可利用单一车票环游欧洲各地,而不需时常更换车票来配合要出入的国家。同理在网际网络(Internet)中,一般的网站(Web Site)都会要求使用者输入帐号及密码用以验证使用者身分,才能使用特定的服务或是信息,例如提供购物服务的网站或是提供客制化信息的网站,更是需要使用者输入帐号及密码用以辨别其身分。Since the European Union unifies the borders of various European countries, when you buy a ticket, you can use a single ticket to travel around Europe without changing the ticket frequently to match the countries you want to enter and exit. Similarly, in the Internet (Internet), general websites (Web Site) will require users to enter account numbers and passwords to verify user identity before they can use specific services or information, such as websites that provide shopping services or provide Websites with customized information require users to enter account numbers and passwords to identify them.
因此,当使用者申请成为一网站的会员或是申请其提供的服务时,通常会要求使用者填写基本的个人资料,并给予使用者帐号及密码,或是要求使用者自行设定帐号及密码,利用此帐号及密码来辨识使用者的网络身分,以提供客制化的服务。Therefore, when a user applies to become a member of a website or applies for a service provided by it, the user is usually required to fill in basic personal information and give the user account number and password, or the user is required to set the account number and password by himself. , use this account number and password to identify the user's network identity to provide customized services.
然而事实上,一般的使用者皆同时拥有多个网站的密码及帐号,使用者大多通过浏览器所提供的书签管理功能来管理这些网站位置,但是这些功能却无法管理密码及帐号,或是无法保护密码及帐号这样的私人信息,且这些密码及帐号往往亦不径相同,因此使用者通常需记住个别网站的帐号与密码,这对使用者于管理这些网站帐号及密码时造成极大的不便与负担。However, in fact, most users have passwords and accounts for multiple websites at the same time. Most users manage the location of these websites through the bookmark management function provided by the browser, but these functions cannot manage passwords and accounts, or cannot Protect private information such as passwords and account numbers, and these passwords and account numbers are often different, so users usually need to remember the account numbers and passwords of individual websites, which causes great harm to users when managing these website account numbers and passwords Inconvenience and burden.
再者,使用者如欲登入网站时,首先必须使用浏览器(webbrowser)先连结到该网站的使用者登入网页,接下来使用者才能输入其帐号密码进行登入,但是如果此用户登入网页过于庞大时,使用者就必须花费更长的时间等待此网页完全显示于浏览器上时才能进行登入动作,而这也意味着必须占据更多的网络频宽及使用者的等待时间,因此以上所述的各项缺点是需要改善的。Furthermore, when a user wants to log in to a website, he must first use a browser (webbrowser) to link to the user login page of the website, and then the user can enter his account password to log in, but if the user login page is too large , the user must spend a longer time waiting for the webpage to be completely displayed on the browser before performing the login action, which also means that more network bandwidth and user waiting time must be occupied, so the above Various shortcomings need to be improved.
发明内容Contents of the invention
鉴于上述的发明背景对于网际网络上管理网站帐号及密码所产生的诸多缺点,本发明提供一种管理及保护网站登入帐号及密码,并使用单一帐号及密码即可通行多个网站于网际网络上的系统与方法。In view of the many shortcomings of the above-mentioned background of the invention for managing website accounts and passwords on the Internet, the present invention provides a method for managing and protecting website login accounts and passwords, and using a single account and password to access multiple websites on the Internet systems and methods.
本发明的主要目的为管理使用者于登入网站时所使用的帐号及密码。本发明的另一目的为保护使用者于登入网站时所使用的帐号及密码。本发明的另一目的是节省使用者于登入网站时所占用的网络频宽。本发明的另一目的为让使用者快速登入网站。The main purpose of the present invention is to manage account numbers and passwords used by users when logging into websites. Another object of the present invention is to protect the account number and password used by the user when logging into the website. Another object of the present invention is to save the network bandwidth occupied by the user when logging into the website. Another object of the present invention is to allow users to quickly log in to the website.
根据以上所述的目的,本发明提供一种记录网站的用户登入信息的方法,包含:接收使用者所输入的网站登入信息,其中此登入信息至少包含一帐号、一密码、一此网站的用户登入网页的网址,并验证使用者所输入的登入信息。加密编码通过验证的登入信息,及储存经加密编码的登入信息。According to the above-mentioned purpose, the present invention provides a method for recording user login information of a website, including: receiving the website login information input by the user, wherein the login information at least includes an account number, a password, and a website user The URL of the login page and validates the login information entered by the user. Encryption encodes the authenticated login information, and stores the encrypted login information.
其中,上述验证使用者所输入的登入信息,其步骤至少包含:搜寻用户登入网页原始码中用以储存登入信息的变量名称,以及验证该登入信息的一验证地址;传送登入信息至验证地址;及取得由验证地址所传回的讯息以得知所传送的登入信息是否正确。Among them, the steps of verifying the login information input by the user at least include: searching for the variable name used to store the login information in the source code of the user login webpage, and a verification address for verifying the login information; sending the login information to the verification address; And obtain the message returned by the verification address to know whether the login information sent is correct.
另外,本发明亦提供一种使用单一帐号密码登入不同网站的方法,其包含接收一使用者所输入的一帐号及密码,首先确认使用者的身分。寻找对应使用者身分之一网站登入记录文件,其中此网站登入记录文件至少包含一组该使用者用以登入网站的用户登入信息,并且此用户登入信息事先经过加密编码保护。将使用者欲进行登入的网站所对应的用户登入信息进行译码,再传送已译码过的用户登入信息至使用者欲进行登入的网站以进行登入。因此,使用者只需输入一次用以确认使用者身分的帐号密码,之后只需选择欲联机登入的网站即可进行登入,而不需针对个别网站输入不同的用户登入帐号及密码。In addition, the present invention also provides a method for logging in different websites with a single account password, which includes receiving an account number and password input by a user, and first confirming the identity of the user. Find a website login record file corresponding to the user identity, wherein the website login record file contains at least one set of user login information used by the user to log in to the website, and the user login information is encrypted and protected in advance. Decoding the user login information corresponding to the website that the user wants to log in, and then sending the decoded user login information to the website that the user wants to log in for login. Therefore, the user only needs to enter the account password once to confirm the user identity, and then only needs to select the website to log in to log in, without entering different user login account numbers and passwords for individual websites.
由上述得知,本发明可以提供使用者快速登入不同的网站,而且使用者不需记住用以登入各别网站的帐号信息,并且将这些网站的帐号及密码储存后经加密编码储存于使用者端的计算机中,用以保护使用者的个人信息,再者,可节省使用者于登入网站时所占用的网络频宽并让使用者可快速登入网站。Known from the above, the present invention can provide users with fast login to different websites, and the user does not need to remember the account information used to log in to the respective websites, and the account numbers and passwords of these websites are stored and then encrypted and stored for use. It is used to protect the user's personal information in the computer at the end of the website. Furthermore, it can save the network bandwidth occupied by the user when logging in to the website and allow the user to quickly log in to the website.
附图说明Description of drawings
图1a至图1c显示具有本发明的较佳实施例的一浏览器画面;Figures 1a to 1c show a browser screen with a preferred embodiment of the present invention;
图2用以说明使用者于此较佳实施例的操作步骤流程图;Fig. 2 is used to illustrate the flow chart of the user's operation steps in this preferred embodiment;
图3a用以说明本发明的较佳实施例于验证一新增的网站登入信息的处理步骤流程图;FIG. 3a is a flow chart illustrating the processing steps of verifying a newly added website login information in a preferred embodiment of the present invention;
图3b用以说明如何从超文字标记语言程序代码中取得相关信息的步骤流程图;Fig. 3b is a flow chart illustrating how to obtain relevant information from HTML program code;
图4用以说明本发明的较佳实施例于处理登入网站时的步骤流程图;Fig. 4 is used to illustrate the flow chart of the steps of the preferred embodiment of the present invention when processing the login website;
图5用以说明本发明的网站登入的管理系统。FIG. 5 is used to illustrate the website login management system of the present invention.
图中主要符号说明Description of main symbols in the figure
100″护照开放″选项100 "Passport Open" option
102对话窗102 dialog window
104功能选单104 function menu
104a″护照验证″选项104a "Passport Verification" Option
106登入信息验证窗口106 Login Information Verification Window
200~204步骤方块200~204 step blocks
300~310步骤方块300~310 step blocks
400~406步骤方块400~406 step blocks
500输入部分500 input section
502验证部分502 verification part
502a搜寻部分502a search section
502b验证传送部分502b verification transmission part
502c判定部分502c determination part
504加密编码部分504 encryption part
506储存部分506 storage part
508解密部分508 decryption part
510传送部分510 transmission part
具体实施方式Detailed ways
本发明的一较佳实施例会详细描述如下。然而,除了详细描述外,本发明还可以广泛地施行在其它的实施例中,且本发明的范围不受限定,其以权利要求书为准。A preferred embodiment of the present invention will be described in detail as follows. However, the invention can be practiced broadly in other embodiments than those described in detail, and the scope of the invention should not be limited except by the claims.
本发明提供一种记录网站的用户登入信息的方法,包含:接收使用者所输入的网站登入信息,其中此登入信息至少包含一帐号、一密码、一此网站的用户登入网页的网址;验证使用者所输入的登入信息;加密编码通过验证的登入信息;及储存经加密编码的登入信息。The invention provides a method for recording user login information of a website, comprising: receiving website login information input by a user, wherein the login information at least includes an account number, a password, and a website address of a user login web page of the website; The login information entered by the user; the encrypted login information verified; and the stored encrypted login information.
其中,上述验证使用者所输入的登入信息,其步骤至少包含:搜寻用户登入网页原始码中用以储存登入信息的变量名称,以及验证该登入信息的一验证地址;传送登入信息至验证地址;及取得由验证地址所传回的讯息以得知所传送的登入信息是否正确。Among them, the steps of verifying the login information input by the user at least include: searching for the variable name used to store the login information in the source code of the user login webpage, and a verification address for verifying the login information; sending the login information to the verification address; And obtain the message returned by the verification address to know whether the login information sent is correct.
另外,本发明亦提供一种使用单一帐号密码登入不同网站的方法,其包含接收一使用者所输入的一帐号及密码,用以确认使用者身分;寻找对应使用者身分的一网站登入记录文件,其中此网站登入记录文件至少包含一组该使用者用以登入网站的用户登入信息,并且此用户登入信息事先经过加密编码保护;将使用者欲进行登入的网站所对应的用户登入信息进行译码;传送已译码过的用户登入信息至使用者欲进行登入的网站以进行登入,因此使用者只需输入一次用以确认使用者身分的帐号密码,之后只需选择欲联机登入的网站即可进行登入,而不需针对个别网站输入不同的用户登入帐号及密码。In addition, the present invention also provides a method for logging in to different websites using a single account password, which includes receiving an account number and password input by a user to confirm the user's identity; finding a website login record file corresponding to the user's identity , where the website login record file contains at least one set of user login information used by the user to log in to the website, and the user login information is encrypted and protected in advance; the user login information corresponding to the website that the user wants to log in is translated code; send the decoded user login information to the website that the user wants to log in to log in, so the user only needs to enter the account password once to confirm the user's identity, and then only need to select the website to log in It is possible to log in without inputting different user login IDs and passwords for individual websites.
图1a至图1c显示本发明的一较佳实施例的浏览器(browser)画面,本较佳实施例在此浏览器中嵌入一个管理程序用以管理及保护要连结登入网站相关的帐号密码,但是于其它实施例中本发明可以利用其它的方式实施,并不限制一定要与浏览器结合。如图1a所示,使用者点选″护照开放″100后,出现对话窗102要求使用者输入帐号密码,并且于使用者未输入正确的帐号密码的前,无法使用及进行其它动作,接下来,使用者输入正确的帐号密码后,如图1b中所示的其它功能选单104才得以使用,其中上述的要求使用者用以″护照开启″的帐号密码为用以激活此管理程序的一组帐号密码,使用者只需使用此单一帐号密码来管理其它的网站帐号密码,而不需记忆个别网站的用户登入帐号密码,用以方便使用者于网际网络上登入网站。Fig. 1a to Fig. 1c show the browser (browser) screen of a preferred embodiment of the present invention, and this preferred embodiment embeds a management program in this browser in order to manage and protect the relevant account password that will link and log in website, However, in other embodiments, the present invention can be implemented in other ways, and it is not limited to be combined with a browser. As shown in Figure 1a, after the user clicks "Open Passport" 100, a
如图1b所示,当使用者点选″护照验证″选项104a,即出现一网站登入信息验证窗口106,要求使用者输入欲验证的网站帐号及密码,例如于此较佳实施例中,使用者欲新增管理一网站(http://www.pchome.com.tw),因此使用者于网站登入信息验证窗口106上输入此使用者于此网站(http://www.pchome.com.tw)的一组帐号密码,然后由管理程序进行验证工作,如果使用者所提供的这组帐号密码正确无误,则此组帐号密码会被保留并加以编码保护,因此使用者下次如欲再次登入网站(http://www.pchome.com.tw)便不需要再次输入帐号密码,只需要如图1c所示,直接选择此已经过验证的网站名称,便可直接完成原来该网站的登入程序。As shown in Figure 1b, when the user clicks the "passport verification" option 104a, a website login information verification window 106 will appear, requiring the user to input the website account number and password to be verified. For example, in this preferred embodiment, use The user wants to add and manage a website (http://www.pchome.com.tw), so the user enters this user on the website login information verification window 106 (http://www.pchome.com.tw. tw) a group of account passwords, and then the verification work is performed by the management program. If the group of account passwords provided by the user is correct, the group of account passwords will be reserved and protected by encoding. To log in to the website (http://www.pchome.com.tw), you don’t need to enter the account password again. You only need to directly select the verified website name as shown in Figure 1c, and you can directly complete the login of the original website program.
因此由上述得知,本发明可以提供使用者快速登入不同的网站,而且使用者不需记住用以登入各别网站的帐号信息,再者,本发明将这些网站的帐号及密码储存后经加密编码储存于使用者端的计算机中,用以保护使用者的个人信息。Therefore, it is known from the above that the present invention can provide users with fast login to different websites, and the user does not need to remember the account information used to log in to the respective websites. Furthermore, the present invention stores the account numbers and passwords of these websites through Encrypted codes are stored in the user's computer to protect the user's personal information.
图2用以说明使用者于此较佳实施例的操作步骤流程,当使用者激活此管理程序200后,接下来输入激活此管理程序所需的一帐号与密码202,用以开启功能选项204,于此较佳实施例中所具有的功能主要为提供网站登入信息验证204a、网站登入信息管理204b及登入网站204c。其中,网站登入信息验证204a功能用以验证使用者欲新增的一网站登入帐号密码,并将通过验证的帐号密码经加密编码储存;网站登入信息管理204功能则用以管理上述所储存的网站登入帐号信息,使用者可对其进行分类管理或加以注释;连结网站204c功能用以提供使用者直接登入所选择的网站,而不需输入各别网站的登入帐号信息。FIG. 2 is used to illustrate the user's operation steps in this preferred embodiment. After the user activates the management program 200, he then enters an account number and password 202 required to activate the management program to open the function option 204. , the functions in this preferred embodiment are mainly to provide website login information verification 204a, website login information management 204b and website login 204c. Among them, the website login information verification 204a function is used to verify a website login account password that the user wants to add, and the verified account password is encrypted and stored; the website login information management 204 function is used to manage the above-mentioned stored websites The login account information, the user can classify and manage or comment on it; the link website 204c function is used to provide the user to directly log in to the selected website without inputting the login account information of each website.
图3a用以说明本发明于验证一新增的网站帐号密码时的处理步骤流程图,首先接收由使用者所输入的网站网址、帐号及密码300,此帐号及密码是使用者用以登入此网站的身分辨识信息,接下来根据使用者所输入的网站网址取得用户登入网页,寻找此网页中有关帐号及密码的相关信息302,然后将使用者的帐号及密码传送至该网站304以进行用户登入,如果此组帐号密码不被接受则要求使用者再次输入帐号密码306,然后将正确可用以登入的帐号密码经加密编码保护308后储存310,于本发明的较佳实施例中,其加密编码的方式是采用RSA公开/私密金钥算法,但是本发明并不限制使用其它的加密编码方式于其它实施例中。其中上述的寻找网页中有关帐号及密码的相关信息的处理方法说明如下,例如于此较佳实施例中其网站的用户登入网页的地址为http://www.pchome.com.tw,其中此用户登入网页的部分html(Hypertext Markup Language,超文字标记语言)程序片段如下:Fig. 3 a is used to explain the flow chart of the processing steps of the present invention when verifying a newly added website account password. First, the website URL, account number and password 300 input by the user are received. This account number and password are used by the user to log in to this website. The identification information of the website, and then obtain the user login page according to the website URL entered by the user, find the relevant information 302 about the account number and password in this page, and then send the user account number and password to the website 304 for user Log in, if this group of account passwords is not accepted, the user is required to enter the account password 306 again, and then the correct account password that can be used to log in is encrypted and protected 308 and then stored 310. In a preferred embodiment of the present invention, it is encrypted The way of encoding is to use the RSA public/private key algorithm, but the present invention does not limit the use of other encryption and encoding methods in other embodiments. Wherein the processing method of the relevant information of above-mentioned looking for relevant account number and password in the webpage is described as follows, for example in this preferred embodiment the address of the user login webpage of its website is http://www.pchome.com.tw, wherein this Part of the html (Hypertext Markup Language, Hypertext Markup Language) program fragment for the user to log in to the webpage is as follows:
<form method=POST action=http://mail.pchome.com.tw/adm/
flogin.php3>
<td bgcolor=″6FBA52″width=″124″class=″text″align=″center″><img
width=″1″height=″2″>
<a href=″http://mail.pchome.com.tw/″style=″color:white″>电子邮件
</a>
</td>
<td valign=″top″ width=″6″><img src=″/img/a.gif″width=″6″
height=″6″border=″0″alt=″″></td></tr></table>
<img width=″1″height=″3″><br>
<table width=″130″ border=″0″ cellspacing=″0″cellpadding=″6″
bgcolor=″BBD976″><tr><td align=″center″>
<table border=″0″cellspacing=″0″cellpadding=″0″width=″110″>
<tr><td class=″text3″><span style=″color:white″>帐号
</span></td><td><img width=″2″height=″3″></td>
<td><input type=″text″name=″fuid″size=″8″
maxlength=″20″></td></tr>
<tr><td class=″text3″><span style=″color:white″>密码
</span></td><td><img width=″2″height=″3″></td>
<td><input type=″password″name=″fpass″size=″8″
maxlength=″20″></td></tr>
</table><img height=3 width=1><br>
<table width=″115″border=″0″cellspacing=″0″
cellpadding=″0″><tr><td> ;
<a href=″http://isp.pchome.com.tw/registe/″style=″color:white;font-
size:9pt;″>加入会员</a>
</td><td align=″right″><input type=″submit″value=″登入
″></td></tr></table>
</td></form>
<form method=POST action=http://mail.pchome.com.tw/adm/
flogin.php3>
<td bgcolor="6FBA52"width="124"class="text"align="center"><img
width="1" height="2">
<a href="http://mail.pchome.com.tw/"style="color: white"> Email
</a>
</td>
<td valign="top" width="6"><img src="/img/a.gif"width="6"
height="6"border="0"alt=""></td></tr></table>
<img width="1" height="3"><br>
<table width="130" border="0" cellspacing="0" cellpadding="6"
bgcolor="BBD976"><tr><td align="center">
<table border="0"cellspacing="0"cellpadding="0"width="110">
<tr><td class="text3"><span style="color: white">account
</span></td><td><img width="2"height="3"></td>
<td><input type="text" name="fuid" size="8"
maxlength="20"></td></tr>
<tr><td class="text3"><span style="color: white">password
</span></td><td><img width="2"height="3"></td>
<td><input type="password" name="fpass" size="8"
maxlength="20"></td></tr>
</table><img height=3 width=1><br>
<table width="115"border="0"cellspacing="0"
cellpadding="0"><tr><td>
<a href="http://isp.pchome.com.tw/registe/"style="color: white; font-
size: 9pt;″>Join member</a>
</td><td align="right"><input type="submit" value="login
″></td></tr></table>
</td></form>
其中,可从<form action=″....″metho=″post″>中得知要网站用以验证使用者所输入的帐号与密码的验证程序位置,如本实施例中的:http://mail.pchome.com.tw/adm/flogin.php3Wherein, it can be known from <form action=″...″metho=″post”> that the website is used to verify the verification program location of the account number and password input by the user, as in this embodiment: http: //mail.pchome.com.tw/adm/flogin.php3
再取得所有以<input>卷标(tag)所标记的字符串,如本实施例中的:Obtain all the character strings marked with <input> tags again, as in this embodiment:
<input type=″text″name=″fuid″size=″8″maxlength=″20″><input type="text" name="fuid" size="8" maxlength="20">
<input type=″password″name=″fpass″size=″8″maxlength=″20″><input type="password" name="fpass" size="8" maxlength="20">
其中,如<input type=′text′...>则表示使用者帐号,<inputtype=password...>则为使用者密码,<input type=hidden...>则代表为隐藏资料,因此由上述的超文字标记语言)程序片段可得知,此网站于使用者输入登入用的帐号密码后,该网站会将使用者所输入的帐号储存于变量名称″fuid″中,而密码则储存于变量名称″fpass″中,然后将这些登入信息传送至″http://mail.pchome.com.tw/adm/flogin.php3″以验证使用者身分。Among them, if <input type='text'...> means user account, <input type=password...> means user password, <input type=hidden...> means hidden data, so It can be seen from the above hypertext markup language) program fragment that after the user enters the account password for login, the website will store the account number entered by the user in the variable name "fuid", and the password will be stored in In the variable name "fpass", then send these login information to "http://mail.pchome.com.tw/adm/flogin.php3" to verify user identity.
因此通过图3a中寻找网页中关于帐号及密码相关信息的步骤302更可分成如图3b所示的步骤方块,首先读取网页的超文字标记语言程序代码(HTML code)312,然后寻找并撷取于此超文字标记语言程序代码中由卷标<form>所包含的信息314,接下来从上述所撷取的资料中解析出使用于登入网站时所需的资料316,最后将解析取得的结果储存318,其中所解析取得的资料包含此网站用以储存帐号密码的变量名称及验证登入信息的位置,如此一来本发明可让使用者只需于输入一次网站的用户登入帐号密码,并通过此帐号密码的验证,则下次使用者如欲再次登入此网站时,本发明会自动将登入信息传送至该网站以进行使用者登入,使用者不需再次输入,于本较佳实施例中所使用的传送协议为超文件传输协议(Hypertext Transfer Protocol,HTTP),然而本发明并不局限于此传送协议。再者,由于使用者无须再联机至该网站的用户登入网页即可进行登入,因此也意味着可节省网络频宽。Therefore, the step 302 of finding relevant information about the account number and password in the webpage in FIG. Obtain the
图4用以说明本发明的较佳实施例于登入网站时的处理流程步骤,如图1c所示,当使用者选择一已经过验证的网站名称时,首先读取使用者所选择欲联机网站的登入信息400,此登入信息至少包含用以登入此网站的使用者帐号密码、此网站验证登入信息的位置、及其它此网站所需的信息,接下来将先前经过加密的登入信息解密402,然后将使用者的登入信息传送至此网站用以验证登入信息的位置以进行验证登入404,最后使用者登入完成406。Fig. 4 is used to illustrate the processing flow steps of the preferred embodiment of the present invention when logging in to the website, as shown in Fig. 1c, when the user selects a verified website name, at first read the desired online website selected by the user The login information 400, the login information at least includes the user account password used to log into the website, the location of the website to verify the login information, and other information required by the website, and then decrypt the previously encrypted login information 402, Then send the user's login information to the site for verifying the login information to perform verification login 404 , and finally the user login is completed 406 .
图5为本发明的网站登入的管理系统之一较佳实施结构图,至少包含一输入部分500、一验证部分502、一加密编码部分504、一储存部分506、一解密部分508、一传送部分510及一中央处理单元。其中,输入部分500用以接收一使用者所输入的多数个网站登入信息,每一个网站登入信息包含一相对应网站的使用者登入帐号,并且用以确认使用者的身分,以让其登入此网站登入的管理系统,验证部分502又可分为三个部分:一搜寻部分502a,用以搜寻该使用者登入网页的原始码中用以储存该网站登入信息的一变量名称,以及该网站用以验证该网站登入信息的一验证用户身份地址;一验证传送部分502b,用以由该变量名称,传送该网站登入信息至该验证用户身份地址;及一判定部分502c,用以取得由该验证用户身份地址传回的一讯息,以验证判定所传送的该网站登入信息是否正确。Fig. 5 is a preferred implementation structure diagram of the management system for website login of the present invention, which at least includes an
接下来,将经过验证部分502验证过的网站登入信息利用加密编码部分504进行加密保护后,再储存于储存部分506中,以维护该网站登入信息的保密性,其中上述的储存部分506为一资料储存媒介,例如是一磁盘储存装置,或是一闪存。Next, the website login information verified by the
然后当使用者欲登入一网站时,储存于储存部分506中对应于使用者欲登入的网站的用户登入信息则经由解密部分508进行解密后,再经由传送部分510传送此经过解密处理的网站登入信息至所对应的网站服务器。Then when the user wants to log in to a website, the user login information corresponding to the website that the user wants to log in stored in the
由上述得知,本发明可以提供使用者快速登入不同的网站,而且使用者不需记住用以登入各别网站的帐号信息,并且将这些网站的帐号及密码储存后经加密编码储存于使用者端的计算机中,用以保护使用者的个人信息,再者,可节省使用者于登入网站时所占用的网络频宽并让使用者可快速登入网站。Known from the above, the present invention can provide users with fast login to different websites, and the user does not need to remember the account information used to log in to the respective websites, and the account numbers and passwords of these websites are stored and then encrypted and stored for use. It is used to protect the user's personal information in the computer at the end of the website. Furthermore, it can save the network bandwidth occupied by the user when logging in to the website and allow the user to quickly log in to the website.
以上所述仅为本发明的较佳实施例,并非用以限定本发明的保护范围;凡其它未脱离本发明所揭示之精神下所完成之等效改变或修饰,均应包含在权利要求书的范围内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the protection scope of the present invention; all other equivalent changes or modifications that do not deviate from the spirit disclosed in the present invention should be included in the claims In the range.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB021412790A CN1301477C (en) | 2002-07-05 | 2002-07-05 | System and method for managing website login information |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB021412790A CN1301477C (en) | 2002-07-05 | 2002-07-05 | System and method for managing website login information |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1389807A true CN1389807A (en) | 2003-01-08 |
| CN1301477C CN1301477C (en) | 2007-02-21 |
Family
ID=4750362
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB021412790A Expired - Lifetime CN1301477C (en) | 2002-07-05 | 2002-07-05 | System and method for managing website login information |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1301477C (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100410922C (en) * | 2005-01-28 | 2008-08-13 | 联想(北京)有限公司 | User information management system and method |
| CN1835438B (en) * | 2006-03-22 | 2011-07-27 | 阿里巴巴集团控股有限公司 | Method of realizing single time accession between websites and website thereof |
| WO2014019129A1 (en) * | 2012-07-31 | 2014-02-06 | Google Inc. | Automating password maintenance |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1151445C (en) * | 2000-04-24 | 2004-05-26 | 青柠网科技有限公司 | Website system that allows multiple entry |
-
2002
- 2002-07-05 CN CNB021412790A patent/CN1301477C/en not_active Expired - Lifetime
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100410922C (en) * | 2005-01-28 | 2008-08-13 | 联想(北京)有限公司 | User information management system and method |
| CN1835438B (en) * | 2006-03-22 | 2011-07-27 | 阿里巴巴集团控股有限公司 | Method of realizing single time accession between websites and website thereof |
| US8250095B2 (en) | 2006-03-22 | 2012-08-21 | Alibaba Group Holding Limited | Intersystem single sign-on |
| US8589442B2 (en) | 2006-03-22 | 2013-11-19 | Alibaba Group Holding Limited | Intersystem single sign-on |
| WO2014019129A1 (en) * | 2012-07-31 | 2014-02-06 | Google Inc. | Automating password maintenance |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1301477C (en) | 2007-02-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TW567427B (en) | System and method for managing the sign-in data of web site | |
| CN1308870C (en) | Method and system for visiting several servers in www network by a user for registration once only | |
| US9026788B2 (en) | Managing credentials | |
| CN105610810B (en) | A data processing method, client and server | |
| KR100808434B1 (en) | Method and system for monitoring user interaction with a computer | |
| AU2010218308B2 (en) | System and methods for automatically accessing a web site on behalf of client | |
| EP2191610B1 (en) | Software based multi-channel polymorphic data obfuscation | |
| CN107302539B (en) | Electronic identity registration and authentication login method and system | |
| US5684951A (en) | Method and system for user authorization over a multi-user computer system | |
| JP4616352B2 (en) | User confirmation apparatus, method and program | |
| US20080168546A1 (en) | Randomized images collection method enabling a user means for entering data from an insecure client-computing device to a server-computing device | |
| CN1506873A (en) | Method and system for identifying & transmitting verifiable authorization among complete heteroyeneous network area | |
| JP5735539B2 (en) | System, apparatus and method for encrypting and decrypting data transmitted over a network | |
| JP4964338B2 (en) | User confirmation apparatus, method and program | |
| CN1478348A (en) | Security Session Management and Authentication of WEB Site | |
| CN104852895A (en) | Card authentication for OAuth supported cloud services on a multi-function device | |
| CN101034981A (en) | Network access control system and its control method | |
| CN103763104A (en) | Method and system for dynamic verification | |
| CN1369783A (en) | Reality output method, its application device and processing program | |
| CN1366641A (en) | Web page browsing limiting method and server system | |
| US20060026692A1 (en) | Network resource access authentication apparatus and method | |
| CN107451459A (en) | The method and apparatus verified using picture validation code | |
| KR20200091138A (en) | Authentication method and system using private domain name | |
| US20030065789A1 (en) | Seamless and authenticated transfer of a user from an e-business website to an affiliated e-business website | |
| CN118094580A (en) | Information security management system and method based on Internet of things |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| 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 | ||
| CX01 | Expiry of patent term |
Granted publication date: 20070221 |
|
| CX01 | Expiry of patent term |