Summary of the invention
It is an object of the invention to provide a kind of network account managing customer end, server, system and utilization thereofMethod, to solve the problem that network account in prior art is easily lost.
For solving above-mentioned technical problem, the present invention provides a kind of network account managing customer end, described network accountNumber managing customer end includes:
Account login module, in order to register and logging in network account management server;
Account management plug-in unit, in order to obtain user's account on third-party server, to be uploaded to network accountNumber management server;
Password Management plug-in unit, in order to obtain user's password on third-party server, to be uploaded to network accountNumber management server.
Optionally, in described network account managing customer end, the use that described account management plug-in unit will obtainFamily is uploaded to network account management server after the account encryption on third-party server.
Optionally, in described network account managing customer end, the use that described Password Management plug-in unit will obtainFamily is uploaded to network account management server after the password encryption on third-party server.
Optionally, in described network account managing customer end, described account login module is also in order to receiveThe information inquiring request that user sends to network account management server, and display to the user that network account pipeThe feedback information of reason server.
The present invention also provides for a kind of network account management server, and described network account management server includes:
Registration login module, in order to manage registration and the login of user;
Account management module, in order to manage user's account on third-party server;
Password Management module, in order to manage user's password on third-party server.
Optionally, in described network account management server, described account management module includes that record is usedThe account log file of family account on third-party server, and third-party server and user account andThe data base of cryptographic binding.
Optionally, in described network account management server, described Password Management module includes that record is usedThe password log file of family password on third-party server.
Optionally, in described network account management server, described network account management server also wrapsIncluding third-party server detection module, described third-party server detection module detects third-party server, withProvide a user with account and the password of this third-party server.
The present invention also provides for a kind of network account management system, and described network account management system includes:
Network account managing customer end as above;And
Network account management server as above.
The present invention also provides for a kind of network account management server registration method, the management service of described network accountDevice register method includes:
User inputs network account management server registration information;
User inputs the password of Password Management module, completes registration.
The present invention also provides for the account adding method of a kind of third-party server, the account of described third-party serverNumber adding method includes:
User's logging in network account management server;
User inputs account and the password of third-party server;
Network account manages server admin user account on third-party server and password.
Optionally, in the account adding method of described third-party server, user inputs third party's serviceAfter the account of device and password, network account management server admin user account on third-party serverAnd before password, also include:
Account management plug-in unit is uploaded to network account management server after the account of third-party server being encrypted;
Password Management plug-in unit will be uploaded to network account management server after the password encryption of third-party server.
Optionally, in the account adding method of described third-party server, network account management serverManage user's account on third-party server and password include:
Network account record management server user account on third-party server and password, and shouldThird-party server and its account and cryptographic binding.
The present invention also provides for the account adding method of a kind of third-party server, the account of described third-party serverNumber adding method includes:
User enters third-party server login interface;
User inputs account and the password of third-party server;
Account management plug-in unit obtains user's account on third-party server, and is uploaded to network account managementServer;
Password Management plug-in unit obtains user's password on third-party server, and is uploaded to network account managementServer;
Network account manages server admin user account on third-party server and password.
Optionally, in the account adding method of described third-party server, account management plug-in unit obtains to be usedAfter the account encryption on third-party server of the family, it is uploaded to network account management server;Password Management is insertedAfter part obtains user's password encryption on third-party server, it is uploaded to network account management server.
The present invention also provides for the account querying method of a kind of third-party server, the account of described third-party serverNumber querying method includes:
User inquires about the account of third-party server;
Network account management server returns the account of third-party server.
Optionally, in the account querying method of described third-party server, also include:
User inquires about the password of third-party server;
Network account management server asks for the password of Password Management module to user;
User inputs the password of Password Management module;
Network account management server returns the password of third-party server.
Optionally, in the account querying method of described third-party server, user is by inquiry network accountThe account of third-party server account list query third-party server on number management server;Or userAccount by the network address inquiry third-party server of input third-party server.
Optionally, in the account querying method of described third-party server, network account management serverAccount and the password of the third-party server returned are encryption file.
The present invention also provides for a kind of method of logging on third party server, the side of described logging on third party serverMethod includes:
User enters third-party server login interface;
Account login module intercepts the network address of this third-party server, and by the net of this third-party serverNetwork address is sent to network account management server;
Network account management server returns account and the password of this third-party server;
Account and the password of this third-party server are filled the login to third-party server by account login moduleInterface;
User's logging on third party server.
The present invention also provides for a kind of method to third-party server registration, described to third-party server registrationMethod include:
User enters third-party server register interface;
Account login module intercepts the network address of this third-party server, and by the net of this third-party serverNetwork address is sent to network account management server;
Network account management server returns third-party server account list;
User selects a third-party server account, and is registered by the third-party server account of this selection.
Optionally, described in the method for third-party server registration, also include:
Network account manages server admin user account on the third-party server of this new registration and password.
In network account managing customer end, server, system and the application method thereof that the present invention provides, logicalCross account and the password of network account record management server third-party server, the most both need not user and spentTake too much energy and go to remember the account information of substantial amounts of third-party server, third-party server can be avoided againThe problem lost of account information, thus improve the convenient of Web vector graphic and safety.
Detailed description of the invention
The network account managing customer end that the present invention proposed below in conjunction with the drawings and specific embodiments, server,System and application method thereof are described in further detail.According to following explanation and claims, the present invention'sAdvantage and feature will be apparent from.It should be noted that, accompanying drawing all uses the form simplified very much and all uses non-essenceAccurate ratio, only in order to facilitate, to aid in illustrating lucidly the purpose of the embodiment of the present invention.
In the embodiment of the present application, first, it is provided that a network account managing customer end.Concrete, refer toFig. 1, it is the structural representation of network account managing customer end of the embodiment of the present invention.
As it is shown in figure 1, described network account managing customer end 1 includes:
Account login module 10, in order to register and logging in network account management server;
Account management plug-in unit 11, in order to obtain user's account on third-party server, to be uploaded to networkAccount management server;
Password Management plug-in unit 12, in order to obtain user's password on third-party server, to be uploaded to networkAccount management server.
Further, the user of acquisition account on third-party server is added by described account management plug-in unit 11Being uploaded to network account management server after close, the most described account is the form of file rather than bright of encryptingThe network account of in form passing to of literary composition manages server.Same, described Password Management plug-in unit 12 will obtainUser's password encryption on third-party server after be uploaded to network account management server.Thus, energyEnough ensure that user's account on third-party server and password are uploaded to the process of network account management serverIt is safe.
In the embodiment of the present application, described account login module 10 is also in order to receive user to network account managementThe information inquiring request that server sends, and display to the user that the feedback information of network account management server.Further, described account login module 10 can also collect the net of the third-party server that user will log inNetwork address is also supplied to network account management server.
Accordingly, the present embodiment also provides for a kind of network account management server, concrete, refer to Fig. 2,It is the embodiment of the present invention network account management server structural representation.
As in figure 2 it is shown, described network account management server 2 includes:
Registration login module 20, in order to manage registration and the login of user;
Account management module 21, in order to manage user's account on third-party server;
Password Management module 22, in order to manage user's password on third-party server.
Concrete, described account management module 21 includes the account recording user's account on third-party serverNumber log file, and third-party server and user account and the data base of cryptographic binding.This data base i.e.Have recorded third-party server and can relation between the account of logging on third party server, password, alsoThat is, can be found therewith by third-party server (the usually network address of third-party server)The account of the third-party server of coupling and password (i.e. can log in this third party by this account and password to takeBusiness device);In addition it is also possible to found the password matched by the account of third-party server.In the applicationIn embodiment, this password is recorded in Password Management module 22, and " to find the password matched " main hereinRefer to obtain corresponding password from Password Management module 22.Further, described Password Management module22 include the password log file recording user's password on third-party server.
In the embodiment of the present application, described network account management server 2 also includes that third-party server detectsModule 23, described third-party server detection module 23 detects third-party server, with provide a user with thisThe account of tripartite's server and password.
Further, the embodiment of the present application also provides for a kind of network account management system, concrete, refer toFig. 3, its be the embodiment of the present invention network account management system structural representation.
As it is shown on figure 3, described network account management system 3 includes: network account managing customer end 1 and netNetwork account management server 2.Concrete, described network account managing customer end 1 and network account management serviceDevice 2 can be connected by wired or wireless network, to realize the mutual of information.
Subsequently, the embodiment of the present application will introduce several network account managing customer end, network account management clothesBusiness device and the application method of network account management system.
First, the application will introduce network account management server registration method, specifically refer to Fig. 4, and it isThe schematic flow sheet of the network account management server registration method of the embodiment of the present invention.
As shown in Figure 4, described network account management server registration method includes:
S10: user inputs network account management server registration information;
S11: user inputs the password of Password Management module, completes registration.
Concrete, user can be registered to network account management server 2 by account login module 10,Account and password including input network account management server 2.Meanwhile, network account management server 2Above-mentioned information can be received by registration login module 20.
In the embodiment of the present application, user, before completing the registration of network account management server 2, also needsThe password of input Password Management module 22.Wherein, Password Management module 22 is in order to store user third partyPassword on server, for the safety of information, also needs to arrange the password of this Password Management module 22 at this.Thus, user just completes the registration to network account management server 2.
Additionally, manage server 2 one end at network account, completing user, network account is managed server 2Registration before, will additionally generate account log file, password log file and third-party server and userAccount and the data base of cryptographic binding.
Just the registration of network account management server can be completed by above-mentioned steps.
Subsequently, the application will introduce the account adding method of a kind of third-party server, concrete, please joinExamining Fig. 5, it is the schematic flow sheet of account adding method of a third-party server of the embodiment of the present invention.
As it is shown in figure 5, the account adding method of described third-party server includes:
S20: user's logging in network account management server;
S21: user inputs account and the password of third-party server;
S22: network account manages server admin user account on third-party server and password.
Here, the account adding method of described third-party server be may be considered a kind of manual adding method,I.e. user oneself manages account and the password adding third-party server on server 2, the most just toward network accountIt is to say account and the password that user is manually entered third-party server.
Concrete, user can add the 3rd by account login module 10 on network account management server 2The account of side's server and password.
In the embodiment of the present application, after user inputs account and the password of third-party server, network accountBefore managing server admin user account on third-party server and password, also include: account managementPlug-in unit 11 is uploaded to network account management server 2 after the account of third-party server being encrypted;Password ManagementPlug-in unit 12 will be uploaded to network account management server 2 after the password encryption of third-party server.I.e. here,The network account managing customer end 1 first account of third-party server and password to user's input is encrypted,The most just it is uploaded to network account management server 2 so that the account of third-party server and password are in a networkThat the shape encrypting file is transmitted, thus the information that ensure that transmit safe and reliable.
Then, the network account management server 2 account to third-party server and the pipe of password can just be realizedReason.Specifically include: network account management server 2 records user's account on third-party server and closeCode, and by this third-party server and its account and cryptographic binding.Wherein, user is at third-party serverOn account can be managed by account management module 21, specifically can carry out record by account log file;User's password on third-party server can be managed by Password Management module 22, specifically can be by closeCode log file carries out record;The binding of this third-party server with its account and password can be passed through data baseRealize, i.e. by the contact between this three of data-base recording.
Just the account of third-party server and close can be added at network account management server 2 by above-mentioned stepsCode.
Subsequently, the application also will introduce the account adding method of another kind of third-party server, concrete,Refer to Fig. 6, its be the embodiment of the present invention another third-party server account adding method flow process signalFigure.
As shown in Figure 6, the account adding method of described third-party server includes:
S30: user enters third-party server login interface;
S31: user inputs account and the password of third-party server;
S32: account management plug-in unit obtains user's account on third-party server, and is uploaded to network accountManagement server;
S33: Password Management plug-in unit obtains user's password on third-party server, and is uploaded to network accountManagement server;
S34: network account manages server admin user account on third-party server and password.
Here, the account adding method of described third-party server be may be considered a kind of adding method automatically.Concrete, user, registration/logging on third party server when, just can complete to manage at network account simultaneouslyAdd account and the password of third-party server on server 2, i.e. specially manage at network account without userAdd on server 2, the most just embody the automatic management of the account to third-party server and password.
Concrete, first, user enters third-party server login interface (the most also including register interface),Now, account login module 10 intercepts the network address of this third-party server, and can this third party be servicedThe network address of device is sent to network account management server 2.
Then, user normally on third-party server login interface input (matching) account andPassword;Now, account management plug-in unit 11 can obtain user's account on third-party server, and is uploaded toNetwork account management server 2, it is preferred that be uploaded to network account management server 2 after encryption;Meanwhile,Password Management plug-in unit 12 can obtain user's password on third-party server, and is uploaded to network account managementServer, it is preferred that be uploaded to network account management server 2 after encryption.
Then, network account management server 2 just can manage user's account on third-party server and closeCode.Specifically include: network account management server 2 records user's account on third-party server and closeCode, and by this third-party server and its account and cryptographic binding.Wherein, user is at third-party serverOn account can be managed by account management module 21, specifically can carry out record by account log file;User's password on third-party server can be managed by Password Management module 22, specifically can be by closeCode log file carries out record;The binding of this third-party server with its account and password can be passed through data baseRealize, i.e. by the contact between this three of data-base recording.
Just the account adding third-party server at network account management server 2 can be completed by above-mentioned stepsNumber and password.
Subsequently, the application will introduce the account querying method of third-party server, specifically refer to Fig. 7, itsThe schematic flow sheet of account querying method for the third-party server of the embodiment of the present invention.
As it is shown in fig. 7, the account querying method of described third-party server includes:
S40: user inquires about the account of third-party server;
S41: network account management server returns the account of third-party server.
If if user has only to the account of third-party server, then query script just can terminate.If user is alsoIf needing the password of third-party server, then can continue executing with subsequent step:
S42: user inquires about the password of third-party server;
S43: network account management server asks for the password of Password Management module to user;
S44: user inputs the password of Password Management module;
S45: network account management server returns the password of third-party server.
User inquires about the account of third-party server and password can be by account login module 10 to network accountManagement server 2 sends request.Further, user can be by inquiry network account management server 2The account of third-party server account list query third-party server;Or user is by input third partyThe account of the network address inquiry third-party server of server.I.e. user can manage server 2 to network accountThe account of requesting query all third-party server thereon, thus user the most just can be appreciated that it needs, specialThe account of fixed third-party server;Now, the information that network account management server 2 returns frequently includesThe network address list of third-party server and the account list of each third-party server of correspondence.Or,That user can directly be needed by corresponding its in this network address of network address inquiry of input third-party server,The account of specific third-party server;Now, the information that network account management server 2 returns is often onlyThere is the account of specific third-party server.
In the embodiment of the present application, in order to ensure the third-party server of network account management server 2 managementThe safety of password, user is when asking the password of third-party server, and network account management server 2 returnsBefore returning the password of third-party server, first to ask for the password of Password Management module 22 to user.Only existAfter user have input the password of correct Password Management module 22, network account management server 2 just can returnReturn the password of third-party server.
Further, account and the password of the third-party server that network account management server 2 returns is allEncryption file, is not the most clear content.Now, at network account managing customer end 1 aspect, account is first passed throughNumber management plug-in unit 11 receive encryption account and by this encryption account decipher, be then sent to account login module10 see to be shown to user;Same, first pass through Password Management plug-in unit 12 and receive the password of encryption and this is addedPassword is deciphered, and is then sent to account login module 10 and sees to be shown to user.In the process, due toAccount and password at network span line third-party server are all encryption files, therefore can extraordinary protectThe account of card third-party server and the safety of password.
Subsequently, the application will introduce the method for logging on third party server, concrete, refer to Fig. 8, itsThe schematic flow sheet of method for the logging on third party server of the embodiment of the present invention.
As shown in Figure 8, the method for described logging on third party server includes:
S50: user enters third-party server login interface;
S51: account login module intercepts the network address of this third-party server, and by this third-party serverThe network address be sent to network account management server;
S52: network account management server returns account and the password of this third-party server;
Account and the password of this third-party server are filled to third-party server by S53: account login moduleLogin interface;
S54: user's logging on third party server.
Here, the method for logging on third party server may be considered the mode of a kind of automated log on, i.e. userDuring logging on third party server, it is not necessary to be manually entered account and the password of third-party server, byThis user can sign in third-party server more easily.
Concrete, account login module 10 intercepts the third-party server login interface that user enters, and uploadsManaging server 2 to network account, network account management server 2 is by third-party server detection module23 detect this third-party server, when detecting that storage has account and the password of this third-party server, then willTesting result is supplied to account management module 21;Then, described account management module 21 logs in described accountModule 10 provides corresponding account and password;Thus account login module 10 just can be by the account that obtains with closeCode fills the login interface to third-party server, thus realizes logging in this third-party server.
Subsequently, the embodiment of the present application also by introducing a kind of method to third-party server registration, specifically pleaseWith reference to Fig. 9, it be the schematic flow sheet of the method registered to third-party server of the embodiment of the present invention.
As it is shown in figure 9, the described method to third-party server registration includes:
S60: user enters third-party server register interface;
S61: account login module intercepts the network address of this third-party server, and by this third-party serverThe network address be sent to network account management server;
S62: network account management server returns third-party server account list;
S63: user selects a third-party server account, and by the third-party server account of this selectionRegistration.
Here, also include that the account using existing third-party server and password login had not yet registeredTripartite's server.
In the embodiment of the present application, account login module 10 intercept user enter third-party server registration/Login interface, and it is uploaded to network account management server 2, network account management server 2 passes through third partyServer detection module 23 detects this third-party server, when detection not yet stores the account of this third-party serverNumber and password, then testing result is supplied to account management module 21;Then, described account management module 21Thering is provided existing third-party server account list to described account login module 10, user therefrom selects an accountNumber;The account chosen by user, network account management server 2 provides to account login module 10 and is somebody's turn to doThe corresponding password of account, thus the account obtained just can be filled to third party by account login module 10 with passwordRegistration/the login interface of server, thus realize this third-party server of Login Register.
Wherein, it is with the difference of the method for logging on third party server to the method for third-party server registration,In the method for logging on third party server, network account management server 2 there is this third-party serverAccount and password, by intercepting the address of this third-party server, can directly obtain correspondence an account andPassword, the login interface that this account and password are filled directly into third-party server can realize logging in.
And in the method for third-party server registration, the most not this third party in network account management server 2The account of server and password, after intercepting the address of this third-party server, first to provide a user with oneAccount list, after therefrom choosing for user, just can fill the password of the account chosen and correspondence thereof to the 3rdSide's server, and and then logging on third party server.
Foregoing description is only the description to present pre-ferred embodiments, not any restriction to the scope of the invention,Any change that the those of ordinary skill in field of the present invention does according to the disclosure above content, modification, belong to powerThe protection domain of profit claim.