CN102299936A - Method and device for accessing application websites - Google Patents
Method and device for accessing application websites Download PDFInfo
- Publication number
- CN102299936A CN102299936A CN2010102097643A CN201010209764A CN102299936A CN 102299936 A CN102299936 A CN 102299936A CN 2010102097643 A CN2010102097643 A CN 2010102097643A CN 201010209764 A CN201010209764 A CN 201010209764A CN 102299936 A CN102299936 A CN 102299936A
- Authority
- CN
- China
- Prior art keywords
- user
- request message
- target application
- website server
- information
- 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
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a method and device for accessing application websites. When a terminal user accesses various application websites, the terminal user does not need to repeatedly register or log in a target application website server, thus the registering or logging process of the terminal user to the target application website server is simplified, the time of the terminal user is saved, and the terminal user conveniently accesses different target application website servers.
Description
Technical field
The present invention relates to networking technology area, particularly relate to a kind of access method and device of using the website.
Background technology
Along with the fast development of network technology, diverse network is used and is continued to bring out out.At present, people have more and more depended on network and have carried out daily routines, for example utilize that network is done shopping, office, amusement etc., and corresponding, the various quantity of the website of this convenient service that provide constantly increase.
Each uses the identity of website for the distinguishing terminal user, generally all can require the terminal use to import log-on message in this applications website and register, thereby make the terminal use obtain login account in this application website; When registered terminal use visited this application website once more, the terminal use must login the right that just can obtain the service that this application website of use provides behind (that is: use login account visit) this applications website.Use the website for some, the user may need frequent access and use corresponding service, require the user before each service of using the application website to provide, to register or to login this application website in the prior art, brought great inconvenience for the user uses the application website; If the service that the while user need use a plurality of application website to provide then requires the user to register respectively in a plurality of application website, process is loaded down with trivial details, has influenced the user and has used the user experience of various application website.
Also provide a kind of in the prior art and use the mode of website, promptly get access to the link of using the website, click the application website of this links and accesses correspondence by platform by platform access.But the user still need register or login before the service of using the application website to provide under this mode; When the user by platform access a plurality of application website and when its service that provides is provided, need registration or login on a plurality of application website respectively.
Therefore, the access mode of the application website that provides in the prior art needs the user to use registering account to login, and login process is loaded down with trivial details, and inconvenient user uses.
Summary of the invention
The invention provides a kind of access method and device of using the website, when the various application of end-user access website, the terminal use does not need repeated registration or login target application Website server.
In order to achieve the above object, the invention provides a kind of access method of using the website, said method comprising the steps of:
Step 1: the information aggregation platform is created user ID for the user in this locality registration;
Step 2: when described information aggregation platform receive that terminal sends to the login request message of target application Website server the time, described information aggregation platform obtains the user's registration information that carries in the described login request message, obtain corresponding user ID according to this user's registration information, described user ID is added in the described login request message to sending to described target application Website server;
Step 3: described target application Website server receives the login request message that described information aggregation platform sends, search local whether store with described login request message in the first corresponding user account of user ID that carries;
Step 4: when lookup result is when storing first user account corresponding with the user ID of carrying in the described login request message, first account status that described target application Website server is provided with described user ID correspondence is logging status;
Step 5: when lookup result when not have to store first user account corresponding with the user ID of carrying in the described login request message, described target application Website server is created as first user account corresponding with described user ID, store first user account of described establishment and the corresponding relation of described user ID, and first account status that described establishment is set is logging status.
Wherein, described step 1 is specially:
When described information aggregation platform receives the login request message of described terminal transmission, obtain second user account that carries in the described login request message, generate and the unique corresponding user ID of described second user account, and store the corresponding relation of described second user account and described user ID.
Wherein, also comprise:
Step 6: when described target application Website server need be with described terminal use's user information corresponding, described target application Website server sent inquiry request message to described information aggregation platform, carries described user ID in the described inquiry request message;
Step 7: described information aggregation platform receives described inquiry request message, obtains and described user ID user information corresponding;
Step 8: described information aggregation platform sends query response message to described target application Website server, and described query response message carries described user's user information corresponding that get access to and described and described user ID;
Step 9: described target application Website server receives described query response message, obtain first user account corresponding according to described user ID, and set up the user profile of carrying in the described query response message and the corresponding relation of described first user account that gets access to described user.
Wherein, described step 7 is specially:
Described information aggregation platform is inquired about first stored data base of described information aggregation platform configuration according to the user ID that receives, and obtains second user account corresponding with described user ID;
Described information aggregation platform is inquired about the end message management system of described information aggregation platform configuration according to described second user account, obtains and the described second user account user information corresponding.
Wherein, describedly obtain first user account corresponding according to described user ID and be specially with described user:
Search second stored data base of described target application Website server configuration according to the user ID of carrying in the described query response message, obtain first user account corresponding with described user ID.
The present invention also provides a kind of information aggregation platform, comprising:
Creating unit is used to the user of local registration to create user ID;
First receiving element is used for the login request message that receiving terminal sends;
Adding device is used for obtaining the user's registration information that described login request message is carried, and obtains corresponding user ID according to this user's registration information, and described user ID is added in the described login request message;
First transmitting element is used for sending described login request message to described target application Website server, and described login request message carries the user ID that described adding device adds.
Wherein, described creating unit comprises:
Obtain subelement, be used for when described first receiving element receives the login request message of terminal transmission, obtaining second user account that carries in the described login request message;
Generate subelement, be used to generate with the described subelement that obtains and get access to the unique corresponding user ID of second user account;
Storing sub-units is used to store the described corresponding relation that obtains the user ID that second user account that subelement gets access to and described generation subelement generate.
Wherein, also comprise:
Second receiving element is used to receive the inquiry request message that described target application Website server sends, and carries described user ID in the described inquiry request message;
Acquiring unit is used to obtain the user ID user information corresponding that receives with described second receiving element;
Second transmitting element is used for sending query response message to described target application Website server, and described query response message carries the user ID that user profile that described acquiring unit gets access to and described creating unit are created.
Wherein, also comprise:
First query unit is used for first stored data base of the user ID query configuration that receives according to described second receiving element, obtains second user account corresponding with described user ID;
Second query unit is used for the second user account inquiry terminal information management system that inquires according to described first query unit, obtains and the described second user account user information corresponding.
The present invention also provides a kind of target application Website server, comprising:
Receiving element is used to receive the login request message that the information aggregation platform sends, and carries the user ID corresponding with the terminal use in the described login request message;
Search the unit, be used to search the local first corresponding user account of user ID that receives with described receiving element that whether stores;
First is provided with the unit, be used for when the described unit lookup result of searching be when storing corresponding first user account of the user ID of carrying with described login request message, first account status that described user ID correspondence is set is logging status;
Creating unit is used for when searching the unit lookup result for corresponding first user account of the user ID that not have to store and described login request message is carried, creating first user account corresponding with described user ID when described;
Memory cell is used to store first user account of described creating unit establishment and the corresponding relation of described user ID;
The unit is set, is used to be provided with first account status that described creating unit creates and is logging status.
Wherein, also comprise:
Transmitting element is used for sending inquiry request message when needs during with described terminal use's user information corresponding to described information aggregation platform, carries described user ID in the described inquiry request message;
Receiving element is used to receive the query response message that described information aggregation platform sends, and described query response message carries described user's user information corresponding that get access to and described and described user ID;
Acquiring unit is used to obtain the first corresponding user account of user ID that receives with described receiving element;
Set up the unit, be used to set up the corresponding relation of first user account that user profile that described receiving element receives and described acquiring unit get access to.
Wherein, described acquiring unit specifically is used for searching according to the user ID that receiving element receives second stored data base of configuration, obtains first user account corresponding with described user ID.
Compared with prior art, the present invention has the following advantages: when the various application of end-user access website, the terminal use does not need repeated registration or login target application Website server.Thereby simplified the process that the terminal use registers or logins to this target application Website server, saved terminal use's time, made things convenient for the different target application Website server of end-user access.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art, to do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art below, apparently, accompanying drawing in describing below only is some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain other accompanying drawing according to these accompanying drawings.
The structural representation of the applied system of access method of the application website that Fig. 1 provides for the embodiment of the invention one;
A kind of access method flow chart of using the website that Fig. 2 provides for the embodiment of the invention one;
A kind of access method flow chart of using the website that Fig. 3 provides for the embodiment of the invention one;
A kind of access method flow chart of using the website that Fig. 4 provides for the embodiment of the invention two;
A kind of access method flow chart of using the website that Fig. 5 provides for the embodiment of the invention three;
A kind of information aggregation platform structure figure that Fig. 6 provides for the embodiment of the invention four;
A kind of target application Website server structure chart that Fig. 7 provides for the embodiment of the invention five.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not paying the every other embodiment that is obtained under the creative work prerequisite.
Embodiment one
The embodiment of the invention provides a kind of access method of using the website, this method is applied in as shown in Figure 1 the system, comprising information aggregation platform and application Website server, the information aggregation platform is used Website server and is connected with each, the information aggregation platform configuration has first stored data base, is used for second user account that the storage terminal user registers on the information aggregation platform and the corresponding relation of user ID; Each is used Website server and disposes second stored data base respectively, is used for the storage terminal user and is using first user account registered on the Website server and the corresponding relation of user ID; Information focuses on platform and also disposes the end message management system, and this end message management system is used for storage terminal user's concrete user profile.Concrete, the embodiment of the invention proposes a kind of access method of using the website, as shown in Figure 2, said method comprising the steps of:
Step 201: the information aggregation platform is created user ID for the user in this locality registration.
Concrete, the information aggregation platform is the memory device of user profile, is specifically as follows one or more server.When described information aggregation platform receives the login request message of terminal transmission, obtain second user account that carries in the described login request message, create and the unique corresponding user ID of described second user account, and the corresponding relation of described second user account and described user ID is stored in first stored data base of information aggregation platform configuration.
Step 202: when described information aggregation platform receive that terminal sends to the login request message of target application Website server the time, described information aggregation platform obtains the user's registration information that carries in the described login request message, obtain corresponding user ID according to this user's registration information, described user ID is added in the described login request message to sending to the target application Website server;
Step 203: described target application Website server receives the login request message that described information aggregation platform sends, search local whether store with described login request message in the first corresponding user account of user ID that carries;
Need to prove that the target application Website server disposes second stored data base, be used for the storage terminal user and using first user account registered on the Website server and the corresponding relation of user ID.When the target application Website server receives described login request message, the target application Website server is resolved login request message, obtain the user ID of carrying in the login request message, and further judge whether store first user account corresponding in second stored data base with this user ID that gets access to, judge that just whether this terminal is in this target application Website server registration.
Step 204: when lookup result is when storing first user account corresponding with the user ID of carrying in the described login request message, first account status that described target application Website server is provided with described user ID correspondence is logging status;
Step 205: when lookup result when not have to store first user account corresponding with the user ID of carrying in the described login request message, described target application Website server is created first user account corresponding with described user ID, store first user account of described establishment and the corresponding relation of described user ID, and first account status that described establishment is set is logging status.
When the target application Website server needs terminal use's concrete user profile, can realize that by following step the target application Website server obtains information of terminal user to the information aggregation platform, thereby realized the concrete user profile that terminal is stored is shared to the purpose of target application Website server on the information aggregation platform, concrete, as shown in Figure 3, may further comprise the steps:
Step 301: when described target application Website server need be with described terminal use's user information corresponding, described target application Website server sends inquiry request message to described information aggregation platform, carries described user ID in the described inquiry request message.
Step 302: described information aggregation platform receives described inquiry request message, obtains and described user ID user information corresponding.
Need to prove, the information aggregation platform configuration has the end message management system, this end message management system is used for the various user profile of maintenance terminal user input, wherein, this terminal use's user profile includes but not limited to: the various address informations corresponding with this terminal use, the phone number information corresponding with this terminal use, the name information corresponding etc. with this terminal use.The terminal use has authority to various operations such as increasing with this terminal use's user information corresponding of storing in this end message management system, modification, deletions.Further, the corresponding relation of end message management system storage terminal user's user profile and terminal use second user account on the information aggregation platform.
Concrete, described information aggregation platform is inquired about first stored data base of described information aggregation platform configuration according to the user ID that receives, and obtains second user account corresponding with described user ID;
Further, get access to this terminal use's second user account when the information aggregation platform after, this information aggregation platform obtains the terminal use's corresponding with this second user account user profile according to the end message management system of this second user account Query Information gathering platform configuration.
Need to prove that this end message management system and first stored data base can be discrete each other, also can be same system, the user can be provided with according to actual needs flexibly.
Step 303: described information aggregation platform sends query response message to described target application Website server, and described query response message carries described user's user information corresponding that get access to and described and described user ID.
Step 304: described target application Website server receives described query response message, obtain first user account corresponding according to described user ID, and set up the user profile of carrying in the described query response message and the corresponding relation of described first user account that gets access to described terminal use.
Concrete, described target application Website server receives described query response message, search second stored data base of described target application Website server configuration according to the user ID of carrying in the described query response message, obtain first user account corresponding, and set up the user profile of carrying in the described query response message and the corresponding relation of described first user account that gets access to described user ID.
As seen, among the present invention, sign in in the process of each target application Website server by the information aggregation platform the terminal use, if the terminal use did not carry out registration at this target application Website server place, then this target application Website server for this terminal use registers an account, does not need the terminal use manually to register automatically; If the terminal use carried out registration at this target application Website server place, then this terminal use signs in on this target application Website server automatically, do not need the terminal use manually to import login account once more, thereby simplified the process that the terminal use registers or logins to this target application Website server, save terminal use's time, made things convenient for the different target application Website server of end-user access.
Embodiment two
As shown in Figure 4, a kind of terminal that provides for present embodiment signs in to the method for target application Website server by the information aggregation platform, wherein, the information aggregation platform is that the user ID set up of described terminal use is in the present embodiment with RID (Relative IDdentification among the embodiment one, association identification) is example, the information aggregation platform is that second user account that generates of described terminal use is in the present embodiment with UID (User IDentification, user ID) is example, the target application Website server is that first user account that generates of described terminal use is in the present embodiment with MID (Mall IDentification, businessman's sign) is introduced for example, concrete, this method may further comprise the steps:
Concrete, during terminal use's visit information gathering first platform, the information aggregation platform distributes UID for the terminal use, and this UID is used for the marking terminal user, is the registering account of terminal use on the information aggregation platform.
Need to prove that same terminal use only has unique UID in the information aggregation platform, simultaneously, the different terminals user has different UID in the information aggregation platform, thereby reaches the purpose of distinguishing the different terminals user by UID.Further, this UID can be according to the terminal use input information generated and the unique corresponding numeral of this terminal use, letter, symbol or combination in any, for example, the information aggregation platform is by login interface warning terminal user input ID card No., because different terminals user's ID card No. must be different, so the ID card No. by this terminal use's input can play the purpose of distinguishing the different terminals user, therefore, the information aggregation platform writes down this ID card No., and this ID card No. is the UID of terminal use in the information aggregation platform.Need to prove; also can be the information aggregation platform be generated according to terminal use's IP address this UID and the unique corresponding identification of terminal use; all can reach distinguish different terminals user effect UID all within protection scope of the present invention, do not repeat them here.
Further, the information aggregation platform is provided with the display list of terminal use's logging status, this display list is used for the logging status of display terminal user on this information aggregation platform, and terminal use's logging status includes but not limited to two kinds of situations: " not login " state and " logining " state.When the terminal use did not sign in to the information aggregation platform, display list display terminal user's logging status was " not login " state; After the terminal use signed in to the information aggregation platform by UID, display list display terminal user's logging status was " logining " state.After terminal use's log-on message is assembled platform, the information aggregation platform is by writing down log-on message in terminal use's cookie information, to show that this terminal use has signed in to this information aggregation platform, the logging status by display list display terminal user is " logining " state simultaneously.
Concrete, after the terminal use signs in to the information aggregation platform by UID, the information aggregation platform generates and the unique corresponding RID of this UID, and preserve this RID by the stored data base of information aggregation platform configuration, and this one-to-one relationship of UID and RID, for convenience of explanation, the stored data base with the information aggregation platform configuration is called first stored data base.
Need to prove; configuration according to the information aggregation platform; the UID corresponding with the terminal use may be terminal use's private informations such as ID card No.; therefore; in order to protect terminal use's this private information; just protect the login account of terminal use on the information aggregation platform, the information aggregation platform generates and the unique corresponding RID of this UID, be used for following step and target application Website server alternately.This RID can but be not limited to: the information aggregation platform generate at random with the unique corresponding numeral of this UID, letter, symbol or combination in any.
Concrete, the terminal use assembles the target application Website server of platform built-in by click information link sends login request message to this target application Website server, and this login request message carries unique corresponding RID with this terminal use.
Need to prove, the information aggregation platform need be embedded with each URL that uses Website server link in advance, terminal use's click information is assembled the URL link of the target application Website server of platform built-in, and request connects with target application Website server A; After the information aggregation platform receives this login request message of terminal use's transmission, in at first will linking with the URL that the unique corresponding RID of this terminal use joins the target application Website server, the information aggregation platform sends to the target application Website server with described amended login request message then.
Further, because the information aggregation platform is connected with the different application Website server by URL, and same terminal use only has unique RID, so same terminal use passes through the information aggregation platform when different target is used Website server transmission login request message among the present invention, the RID that this login request message is carried is identical.
Concrete, the target application Website server is resolved the login request message that receives, and obtains the RID that carries in this login request message, and further judges whether store unique corresponding MID with this RID in the target application Website server.
Need to prove, the target application Website server disposes stored data base, this stored data base is used to store unique corresponding MID with RID, and the one-to-one relationship of RID and MID, for convenience of explanation, the stored data base with the configuration of target application Website server is called second stored data base.
Wherein, to be the target application Website server generate for the terminal use MID and the unique corresponding endpoint registration account of RID.Same terminal use only has unique MID in same target application Website server.In addition, owing to consider fail safe and the confidentiality of terminal use at the registering account of target application Website server, so the target application Website server is created the MID different with RID for this terminal use, therefore, not only distinguished different terminal use on the target application Website server by MID in this step, what is more important has guaranteed the fail safe and the confidentiality of terminal use's registering account on the target application Website server.
Further, after the target application Website server obtains the RID that carries in this login request message, search for second stored data base, judge and whether store the MID corresponding in second stored data base with this RID, judge just whether the terminal use corresponding with this RID registers at the target application Website server, if in the registration of target application Website server, then execution in step 405 for this terminal use; If this terminal use registers at the target application Website server, then direct execution in step 406.
Need to prove, if step 404 judged result is the unique corresponding MID of RID that does not carry in storage and this login request message in target application Website server second stored data base, then the target application Website server is that this terminal use creates the MID corresponding with this terminal use automatically, thereby finish the registration of terminal use on this target application Website server, and do not need the manual input terminal user's of terminal use log-on message.
Concrete, if step 404 judged result be store in target application Website server second stored data base with this login request message in the unique corresponding MID of RID that carries, then explanation has been registered in this target application Website server with the unique corresponding terminal use of this RID, perhaps, after step 405, be the target application Website server created with this login request message in the unique corresponding MID of RID that carries, then the target application Website server is realized this terminal use's automatic login according to the MID corresponding with this terminal use that gets access to, and does not need this terminal use manually to import log-on message once more.
Further, after the terminal use logined the target application Website server, the target application Website server had signed in to this target application Website server by write down log-on message in terminal use's cookie information to show this terminal use.
As seen, by the technical scheme of using present embodiment to provide, sign in in the process of each target application Website server by the information aggregation platform the terminal use, if the terminal use did not carry out registration at this target application Website server place, then this target application Website server for this terminal use registers an account, does not need the terminal use manually to register automatically; If the terminal use carried out registration at this target application Website server, then this target application Website server is logined this terminal use automatically, do not need the terminal use manually to import login account once more, thereby simplified the process that the terminal use registers or logins to this target application Website server, save terminal use's time, made things convenient for the different target application Website server of end-user access.
Further, realized the corresponding relation of UID and MID, thereby strengthened fail safe and the confidentiality of terminal use at information aggregation platform and target application Website server place registering account by RID.
In addition, the sharing of information aggregation platform and target application Website server logging status, avoided using the personal information that Website server obtains non-login terminal use, guaranteed the fail safe of non-login information of terminal user by the terminal use.
Embodiment three
After the step by the embodiment of the invention two realized that terminal signs in to the target application Website server by the information aggregation platform, as shown in Figure 5, a kind of access method of using the website for present embodiment provides may further comprise the steps:
Concrete, after the terminal use signed in to the target application Website server by the information aggregation platform, this target application Website server needed terminal use's user profile, for example, and the station address information corresponding with the terminal use.Therefore, this target application Website server can be according to terminal use's triggering (for example, certain link icon of clicking the setting of target application Website server by the terminal use triggers) at first will join among the required URL of visit information gathering platform with the unique corresponding RID of this terminal use, send inquiry request message according to this URL to the information aggregation platform then, request inquiry terminal user's user profile.
For example, when the terminal use (for example signs in to the target application Website server by the information aggregation platform, books are sold website A) when going up, the terminal use sells on the A of website at books and has bought three books, at this moment, books are sold website A needs terminal use's individual address information, thereby according to this individual's address information these three books is posted to the terminal use.Therefore, this terminal use clicks this books and sells the icon that website A goes up " obtaining the personal information option " of being provided with, sells website A and sends the inquiry request message that carries with the unique corresponding RID of this terminal use to the information aggregation platform thereby trigger these books.
Concrete, the information aggregation platform is at first resolved this inquiry request message after receiving the inquiry request message of target application Website server transmission, obtains unique corresponding RID with this terminal use; Secondly, the information aggregation platform is inquired about first stored data base (referring to the record in the step 402) of its configuration, judge and whether store the UID corresponding in first stored data base with this RID, if judged result is for denying, the query requests that this target application Website server then is described is illegal, process ends; If judged result for being, judges further then whether the terminal use's of this UID correspondence logging status is " logining " state, if judged result illustrates that then the query requests of this target application Website server is illegal, process ends for not; If judged result for being, illustrates that then the query requests of this target application Website server is legal, forward step 503 to.Wherein, the detailed description of relevant terminal use's logging status is set forth in step 502 and step 506, does not repeat them here.
Need to prove, the information aggregation platform configuration has the end message management system, this end message management system is used for the various personal information of maintenance terminal user input, this terminal use's personal information includes but not limited to: the various address informations corresponding with this terminal use, the phone number information corresponding with this terminal use, the name information corresponding etc. with this terminal use.The terminal use have authority to the personal information corresponding of storing in this end message management system with this terminal use increase, various operations such as modification, deletion.
Concrete, the information aggregation platform is resolved inquiry request message, obtain the RID corresponding with the terminal use, Query Information is assembled first stored data base of platform configuration, obtain unique corresponding UID with this RID, and further assemble the end message management system of platform configuration according to this UID Query Information, the personal information that obtains this terminal use (for example, this personal information comprises terminal use's address information, and this terminal use's phone number information); Further, screen this terminal use's who obtains personal information, pick out the needed terminal use's of target application Website server personal information (for example,, then filtering out terminal use's address information) if the target application Website server only needs terminal use's address information.
Concrete, the information aggregation platform carries unique corresponding RID with this terminal use in the Query Result that this target application Website server returns, and the personal information that carries the terminal use that the information aggregation platform gets access in the step 503.
Concrete, the target application Website server receive that the information aggregation platform returns with the unique corresponding RID of this terminal use, and the terminal use's that the information aggregation platform gets access in the step 503 personal information; Further, the target application Website server is used second stored data base of Website server configuration according to this RID query aim, searches out the MID corresponding with this RID, thereby sets up the corresponding relation of this MID and the terminal use's who gets access to personal information.Therefore, the target application Website server has been finished process from required terminal use's personal information to the information aggregation platform that initiatively obtain, avoided the terminal use to fill in the operation of personal information, thereby simplified terminal use's operation to each target application Website server.
As seen, by the technical scheme of using present embodiment to provide, after terminal signs in to the target application Website server by the information aggregation platform, when the target application Website server needs terminal use's personal information, can initiatively obtain required terminal use's personal information, and not need the personal information of terminal use the difference input terminal user of each target application Website server place to the information aggregation platform.Further, the terminal use only need safeguard by the end message management system of information aggregation platform configuration (for example, increases deletion, operations such as modification) terminal use's personal information, and do not need to safeguard personal information respectively to each target application Website server place.As seen, the technical scheme of present embodiment has realized the shared effect to the target application Website server of the terminal use's of information aggregation platform maintenance personal information, thereby simplified terminal use's operation, the service that has made things convenient for the terminal use to use each target application Website server to provide has improved the user experience of each target application Website server of end-user access.
Embodiment four
The present invention also provides a kind of information aggregation platform, and as shown in Figure 6, described information aggregation platform comprises:
Creating unit 61 is used to the user of local registration to create user ID;
First receiving element 62 is used for the login request message that receiving terminal sends;
Adding device 63 is used for obtaining the user's registration information that described login request message is carried, and obtains corresponding user ID according to this user's registration information, and described user ID is added in the described login request message;
First transmitting element 64 is used for sending described login request message to described target application Website server, and described login request message carries the user ID that described adding device adds.
Wherein, described creating unit 61 comprises:
Obtain subelement 611, be used for when first receiving element 61 receives the login request message of terminal transmission, obtaining second user account that carries in the described login request message;
Generate subelement 612, be used to generate with the described subelement 621 that obtains and get access to the unique corresponding user ID of second user account;
Storing sub-units 613 is used to store the described corresponding relation that obtains the user ID that second user account that subelement 621 gets access to and described generation subelement 622 generate.
In the information aggregation platform provided by the invention, also comprise:
Second receiving element 65 is used to receive the inquiry request message that described target application Website server sends, and carries described user ID in the described inquiry request message;
Acquiring unit 66 is used to obtain the user ID user information corresponding that receives with described second receiving element 65;
Second transmitting element 67 is used for sending query response message to described target application Website server, and described query response message carries the user ID that user profile that described acquiring unit 66 gets access to and described creating unit 62 are created;
Also comprise:
Wherein, each module of apparatus of the present invention can be integrated in one, and also can separate deployment.Above-mentioned module can be merged into a module, also can further split into a plurality of submodules.
Embodiment five
The present invention also provides a kind of target application Website server, as shown in Figure 7, comprising:
Receiving element 71 is used to receive the login request message that the information aggregation platform sends, and carries the user ID corresponding with the terminal use in the described login request message;
First is provided with unit 73, be used for when described unit 72 lookup results of searching be when storing corresponding first user account of the user ID of carrying with described login request message, first account status that described user ID correspondence is set is logging status;
Creating unit 74 is used for when searching unit 72 lookup results for corresponding first user account of the user ID that not have to store and described login request message is carried, creating first user account corresponding with described user ID when described;
In the target application Website server provided by the invention, also comprise:
Transmitting element 77 is used for sending inquiry request message when needs during with described terminal use's user information corresponding to described information aggregation platform, carries described user ID in the described inquiry request message;
Receiving element 78 is used to receive the query response message that described information aggregation platform sends, described query response message carry that described information aggregation platform gets access to described user's user information corresponding and described user ID;
Acquiring unit 79 is used to obtain the first corresponding user account of user ID that receives with described receiving element 78; Described acquiring unit specifically is used for searching according to the user ID that receiving element 78 receives second stored data base of configuration, obtains first user account corresponding with described user ID.
Set up unit 80, be used to set up the corresponding relation of first user account that user profile that described receiving element 78 receives and described acquiring unit 79 get access to.
Wherein, each unit of apparatus of the present invention can be integrated in one, and also can separate deployment.Said units can be merged into a unit, also can further split into a plurality of subelements.
As seen, the device that the application of the invention provides, after the terminal use signs in to the target application Website server by the information aggregation platform, when the target application Website server needs terminal use's personal information, can initiatively obtain required terminal use's personal information, and not need the personal information of terminal use the difference input terminal user of each target application Website server place to the information aggregation platform.Further, the terminal use only need safeguard by the end message management system of information aggregation platform configuration (for example, increases deletion, operations such as modification) terminal use's personal information, and do not need to safeguard personal information respectively to each target application Website server place.As seen, the device of present embodiment has been realized the shared effect to the target application Website server of the terminal use's of information aggregation platform maintenance personal information, thereby simplified terminal use's operation, the service that has made things convenient for the terminal use to use each target application Website server to provide has improved the user experience of each target application Website server of end-user access.
By the description of above execution mode, those skilled in the art can be well understood to the present invention and can realize by hardware, also can realize by the mode that software adds necessary general hardware platform.Based on such understanding, technical scheme of the present invention can embody with the form of software product, it (can be CD-ROM that this software product can be stored in a non-volatile memory medium, USB flash disk, portable hard drive etc.) in, comprise some instructions with so that computer equipment (can be personal computer, server, the perhaps network equipment etc.) carry out the described method of each embodiment of the present invention.
It will be appreciated by those skilled in the art that accompanying drawing is the schematic diagram of a preferred embodiment, module in the accompanying drawing or flow process might not be that enforcement the present invention is necessary.
It will be appreciated by those skilled in the art that the module in the device among the embodiment can be distributed in the device of embodiment according to the embodiment description, also can carry out respective change and be arranged in the one or more devices that are different from present embodiment.The module of the foregoing description can be merged into a module, also can further split into a plurality of submodules.
The invention described above sequence number is not represented the quality of embodiment just to description.More than disclosed only be several specific embodiment of the present invention, still, the present invention is not limited thereto, any those skilled in the art can think variation all should fall into protection scope of the present invention.
Claims (12)
1. an access method of using the website is characterized in that, comprising:
Step 1: the information aggregation platform is created user ID for the terminal use in this locality registration;
Step 2: when described information aggregation platform receive that terminal sends to the login request message of target application Website server the time, described information aggregation platform obtains the user's registration information that carries in the described login request message, obtain corresponding user ID according to this user's registration information, described user ID is added in the described login request message to sending to described target application Website server;
Step 3: described target application Website server receives the login request message that described information aggregation platform sends, search local whether store with described login request message in the first corresponding user account of user ID that carries;
Step 4: when lookup result is when storing first user account corresponding with the user ID of carrying in the described login request message, first account status that described target application Website server is provided with described user ID correspondence is logging status;
Step 5: when lookup result when not have to store first user account corresponding with the user ID of carrying in the described login request message, described target application Website server is created first user account corresponding with described user ID, store first user account of described establishment and the corresponding relation of described user ID, and first account status that described establishment is set is logging status.
2. the method for claim 1 is characterized in that, described step 1 is specially:
When described information aggregation platform receives the login request message of described terminal transmission, obtain second user account that carries in the described login request message, create and the unique corresponding user ID of described second user account, and store the corresponding relation of described second user account and described user ID.
3. method as claimed in claim 2 is characterized in that, also comprises:
Step 6: when described target application Website server need be with described terminal use's user information corresponding, described target application Website server sent inquiry request message to described information aggregation platform, carries described user ID in the described inquiry request message;
Step 7: described information aggregation platform receives described inquiry request message, obtains and described user ID user information corresponding;
Step 8: described information aggregation platform sends query response message to described target application Website server, and described query response message carries described user's user information corresponding that get access to and described and described user ID;
Step 9: described target application Website server receives described query response message, obtain first user account corresponding according to described user ID, and set up the user profile of carrying in the described query response message and the corresponding relation of described first user account that gets access to described user.
4. method as claimed in claim 3 is characterized in that, described step 7 is specially:
Described information aggregation platform is inquired about first stored data base of described information aggregation platform configuration according to the user ID that receives, and obtains second user account corresponding with described user ID;
Described information aggregation platform is inquired about the end message management system of described information aggregation platform configuration according to described second user account, obtains and the described second user account user information corresponding.
5. method as claimed in claim 3 is characterized in that, describedly obtains first user account corresponding with described user according to described user ID and is specially:
Search second stored data base of described target application Website server configuration according to the user ID of carrying in the described query response message, obtain first user account corresponding with described user ID.
6. an information aggregation platform is characterized in that, comprising:
Creating unit is used to the user of local registration to create user ID;
First receiving element is used for the login request message that receiving terminal sends;
Adding device is used for obtaining the user's registration information that described login request message is carried, and obtains corresponding user ID according to this user's registration information, and described user ID is added in the described login request message;
First transmitting element is used for sending described login request message to described target application Website server, and described login request message carries the user ID that described adding device adds.
7. information aggregation platform as claimed in claim 6 is characterized in that, described creating unit comprises:
Obtain subelement, be used for when described first receiving element receives the login request message of terminal transmission, obtaining second user account that carries in the described login request message;
Generate subelement, be used to generate with the described subelement that obtains and get access to the unique corresponding user ID of second user account;
Storing sub-units is used to store the described corresponding relation that obtains the user ID that second user account that subelement gets access to and described generation subelement generate.
8. information aggregation platform as claimed in claim 6 is characterized in that, also comprises:
Second receiving element is used to receive the inquiry request message that described target application Website server sends, and carries described user ID in the described inquiry request message;
Acquiring unit is used to obtain the user ID user information corresponding that receives with described second receiving element;
Second transmitting element is used for sending query response message to described target application Website server, and described query response message carries the user ID that user profile that described acquiring unit gets access to and described creating unit are created.
9. information aggregation platform as claimed in claim 8 is characterized in that, also comprises:
First query unit is used for first stored data base of the user ID query configuration that receives according to described second receiving element, obtains second user account corresponding with described user ID;
Second query unit is used for the second user account inquiry terminal information management system that inquires according to described first query unit, obtains and the described second user account user information corresponding.
10. a target application Website server is characterized in that, comprising:
Receiving element is used to receive the login request message that the information aggregation platform sends, and carries the user ID corresponding with the terminal use in the described login request message;
Search the unit, be used to search the local first corresponding user account of user ID that receives with described receiving element that whether stores;
First is provided with the unit, be used for when the described unit lookup result of searching be when storing corresponding first user account of the user ID of carrying with described login request message, first account status that described user ID correspondence is set is logging status;
Creating unit is used for when searching the unit lookup result for corresponding first user account of the user ID that not have to store and described login request message is carried, creating first user account corresponding with described user ID when described;
Memory cell is used to store first user account of described creating unit establishment and the corresponding relation of described user ID;
The unit is set, is used to be provided with first account status that described creating unit creates and is logging status.
11. target application Website server as claimed in claim 10 is characterized in that, also comprises:
Transmitting element is used for sending inquiry request message when needs during with described terminal use's user information corresponding to described information aggregation platform, carries described user ID in the described inquiry request message;
Receiving element is used to receive the query response message that described information aggregation platform sends, and described query response message carries described user's user information corresponding that get access to and described and described user ID;
Acquiring unit is used to obtain the first corresponding user account of user ID that receives with described receiving element;
Set up the unit, be used to set up the corresponding relation of first user account that user profile that described receiving element receives and described acquiring unit get access to.
12. target application Website server as claimed in claim 11, it is characterized in that, described acquiring unit specifically is used for searching according to the user ID that receiving element receives second stored data base of configuration, obtains first user account corresponding with described user ID.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010209764.3A CN102299936B (en) | 2010-06-25 | 2010-06-25 | Method and device for accessing application websites |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010209764.3A CN102299936B (en) | 2010-06-25 | 2010-06-25 | Method and device for accessing application websites |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102299936A true CN102299936A (en) | 2011-12-28 |
CN102299936B CN102299936B (en) | 2015-07-22 |
Family
ID=45360111
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010209764.3A Active CN102299936B (en) | 2010-06-25 | 2010-06-25 | Method and device for accessing application websites |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102299936B (en) |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102347964A (en) * | 2010-07-27 | 2012-02-08 | 腾讯科技(深圳)有限公司 | Method of logging in website, system, information gathering platform and website |
CN102664926A (en) * | 2012-03-29 | 2012-09-12 | 奇智软件(北京)有限公司 | Method and system for user information sharing |
CN102801713A (en) * | 2012-07-23 | 2012-11-28 | 中国联合网络通信集团有限公司 | Website logging-in method and system as well as accessing management platform |
CN102833238A (en) * | 2012-08-14 | 2012-12-19 | 上海聚力传媒技术有限公司 | Method, device, equipment and system for assisting network equipment to carry out user authentication |
CN102882860A (en) * | 2012-09-18 | 2013-01-16 | 李建成 | Network platform login method and system |
CN103139777A (en) * | 2013-02-07 | 2013-06-05 | 百度在线网络技术(北京)有限公司 | Method, system and cloud corner for login/ registration through mobile terminal |
CN103607601A (en) * | 2013-11-22 | 2014-02-26 | 乐视致新电子科技(天津)有限公司 | Method and apparatus for assisting third-party application in account registration |
WO2014044134A1 (en) * | 2012-09-20 | 2014-03-27 | 腾讯科技(深圳)有限公司 | Open platform, open platform access system, storage medium, and method for allowing third party application to access open platform |
CN105141605A (en) * | 2015-08-19 | 2015-12-09 | 金蝶软件(中国)有限公司 | Session method, web server and browser |
CN106059776A (en) * | 2016-07-07 | 2016-10-26 | 乐视控股(北京)有限公司 | Website login method and device |
CN106302308A (en) * | 2015-05-12 | 2017-01-04 | 阿里巴巴集团控股有限公司 | A kind of trust login method and device |
CN106385403A (en) * | 2016-08-31 | 2017-02-08 | 安徽天斯努信息技术股份有限公司 | User account registering method and device of self-service printing equipment |
CN108564339A (en) * | 2018-03-29 | 2018-09-21 | 平安科技(深圳)有限公司 | A kind of account management method, device, terminal device and storage medium |
CN109145005A (en) * | 2018-09-05 | 2019-01-04 | 郑州云海信息技术有限公司 | A kind of reconstructing method and device of web station system |
CN110377856A (en) * | 2019-06-19 | 2019-10-25 | 深圳壹账通智能科技有限公司 | Netpage registration method, system, equipment and computer storage medium |
CN110557259A (en) * | 2019-08-15 | 2019-12-10 | 中国人民银行数字货币研究所 | identity management method, device and system based on multiple identities |
CN112073290A (en) * | 2019-06-11 | 2020-12-11 | 颜丽峰 | Method or system for realizing mutual communication access of users among different websites or system platforms |
CN112714144A (en) * | 2019-10-25 | 2021-04-27 | 拉扎斯网络科技(上海)有限公司 | List information processing method and device, electronic equipment and computer storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101193027A (en) * | 2006-11-28 | 2008-06-04 | 深圳市永兴元科技有限公司 | A single-point login system and method for integrated isomerous system |
CN101360276A (en) * | 2008-09-26 | 2009-02-04 | 腾讯科技(深圳)有限公司 | Community login method, community identity system and identity interconnecting server |
CN101420416A (en) * | 2007-10-22 | 2009-04-29 | ***通信集团公司 | Identity management platform, service server, login system and federation method |
CN101426009A (en) * | 2007-10-31 | 2009-05-06 | ***通信集团公司 | Identity management platform, service server, uniform login system and method |
CN102238213A (en) * | 2010-04-29 | 2011-11-09 | 腾讯科技(深圳)有限公司 | Internet application login method and system |
-
2010
- 2010-06-25 CN CN201010209764.3A patent/CN102299936B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101193027A (en) * | 2006-11-28 | 2008-06-04 | 深圳市永兴元科技有限公司 | A single-point login system and method for integrated isomerous system |
CN101420416A (en) * | 2007-10-22 | 2009-04-29 | ***通信集团公司 | Identity management platform, service server, login system and federation method |
CN101426009A (en) * | 2007-10-31 | 2009-05-06 | ***通信集团公司 | Identity management platform, service server, uniform login system and method |
CN101360276A (en) * | 2008-09-26 | 2009-02-04 | 腾讯科技(深圳)有限公司 | Community login method, community identity system and identity interconnecting server |
CN102238213A (en) * | 2010-04-29 | 2011-11-09 | 腾讯科技(深圳)有限公司 | Internet application login method and system |
Cited By (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102347964A (en) * | 2010-07-27 | 2012-02-08 | 腾讯科技(深圳)有限公司 | Method of logging in website, system, information gathering platform and website |
CN102664926A (en) * | 2012-03-29 | 2012-09-12 | 奇智软件(北京)有限公司 | Method and system for user information sharing |
CN102664926B (en) * | 2012-03-29 | 2015-07-01 | 北京奇虎科技有限公司 | Method and system for user information sharing |
CN102801713A (en) * | 2012-07-23 | 2012-11-28 | 中国联合网络通信集团有限公司 | Website logging-in method and system as well as accessing management platform |
CN102833238A (en) * | 2012-08-14 | 2012-12-19 | 上海聚力传媒技术有限公司 | Method, device, equipment and system for assisting network equipment to carry out user authentication |
CN102833238B (en) * | 2012-08-14 | 2016-07-27 | 上海聚力传媒技术有限公司 | The auxiliary network equipment carries out the method for user's checking, device, equipment and system |
CN102882860A (en) * | 2012-09-18 | 2013-01-16 | 李建成 | Network platform login method and system |
US9635098B2 (en) | 2012-09-20 | 2017-04-25 | Tencent Technology (Shenzhen) Company Limited | Open platform, open platform access system, storage medium, and method for allowing third party application to access open platform |
WO2014044134A1 (en) * | 2012-09-20 | 2014-03-27 | 腾讯科技(深圳)有限公司 | Open platform, open platform access system, storage medium, and method for allowing third party application to access open platform |
CN103139777A (en) * | 2013-02-07 | 2013-06-05 | 百度在线网络技术(北京)有限公司 | Method, system and cloud corner for login/ registration through mobile terminal |
CN103139777B (en) * | 2013-02-07 | 2015-09-09 | 百度在线网络技术(北京)有限公司 | The method, system and the cloud server that log in/register is carried out by mobile terminal |
CN103607601A (en) * | 2013-11-22 | 2014-02-26 | 乐视致新电子科技(天津)有限公司 | Method and apparatus for assisting third-party application in account registration |
US10673834B2 (en) | 2015-05-12 | 2020-06-02 | Alibaba Group Holding Limited | Establishing a trusted login procedure |
CN106302308B (en) * | 2015-05-12 | 2019-12-24 | 阿里巴巴集团控股有限公司 | Trust login method and device |
US10917397B2 (en) | 2015-05-12 | 2021-02-09 | Advanced New Technologies Co., Ltd. | Establishing a trusted login procedure |
CN106302308A (en) * | 2015-05-12 | 2017-01-04 | 阿里巴巴集团控股有限公司 | A kind of trust login method and device |
CN105141605B (en) * | 2015-08-19 | 2019-04-19 | 金蝶软件(中国)有限公司 | Session method, Website server and browser |
CN105141605A (en) * | 2015-08-19 | 2015-12-09 | 金蝶软件(中国)有限公司 | Session method, web server and browser |
CN106059776A (en) * | 2016-07-07 | 2016-10-26 | 乐视控股(北京)有限公司 | Website login method and device |
CN106385403A (en) * | 2016-08-31 | 2017-02-08 | 安徽天斯努信息技术股份有限公司 | User account registering method and device of self-service printing equipment |
CN106385403B (en) * | 2016-08-31 | 2019-04-30 | 安徽天斯努信息技术股份有限公司 | A kind of the user account register method and relevant device of self-help print equipment |
CN108564339A (en) * | 2018-03-29 | 2018-09-21 | 平安科技(深圳)有限公司 | A kind of account management method, device, terminal device and storage medium |
CN108564339B (en) * | 2018-03-29 | 2023-05-12 | 平安科技(深圳)有限公司 | Account management method, device, terminal equipment and storage medium |
WO2019184120A1 (en) * | 2018-03-29 | 2019-10-03 | 平安科技(深圳)有限公司 | Account management method and apparatus, terminal device, and storage medium |
CN109145005B (en) * | 2018-09-05 | 2022-05-10 | 郑州云海信息技术有限公司 | Website system reconstruction method and device |
CN109145005A (en) * | 2018-09-05 | 2019-01-04 | 郑州云海信息技术有限公司 | A kind of reconstructing method and device of web station system |
CN112073290A (en) * | 2019-06-11 | 2020-12-11 | 颜丽峰 | Method or system for realizing mutual communication access of users among different websites or system platforms |
WO2020253120A1 (en) * | 2019-06-19 | 2020-12-24 | 深圳壹账通智能科技有限公司 | Webpage registration method, system and device, and computer storage medium |
CN110377856A (en) * | 2019-06-19 | 2019-10-25 | 深圳壹账通智能科技有限公司 | Netpage registration method, system, equipment and computer storage medium |
CN110557259A (en) * | 2019-08-15 | 2019-12-10 | 中国人民银行数字货币研究所 | identity management method, device and system based on multiple identities |
CN112714144A (en) * | 2019-10-25 | 2021-04-27 | 拉扎斯网络科技(上海)有限公司 | List information processing method and device, electronic equipment and computer storage medium |
CN112714144B (en) * | 2019-10-25 | 2022-06-21 | 拉扎斯网络科技(上海)有限公司 | List information processing method and device, electronic equipment and computer storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN102299936B (en) | 2015-07-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102299936A (en) | Method and device for accessing application websites | |
CN104283843B (en) | A kind of method, apparatus and system that user logs in | |
US8132091B2 (en) | Link exchange system and method | |
EP3203709B1 (en) | Cloud service server and method for managing cloud service server | |
US8844013B2 (en) | Providing third party authentication in an on-demand service environment | |
US9712457B2 (en) | Server directed client originated search aggregator | |
CN105282126B (en) | Login authentication method, terminal and server | |
CN103986776B (en) | A kind of router and the method for down loading based on router | |
JP5567558B2 (en) | Information disclosure on the website using the server | |
CN101764808B (en) | Authentication processing method and system for automatic login as well as server | |
CN105072112A (en) | Identity authentication method and identity authentication device | |
CN110519240B (en) | Single sign-on method, device and system | |
US9059987B1 (en) | Methods and systems of using single sign-on for identification for a web server not integrated with an enterprise network | |
CN102480501A (en) | Application resource downloading method and associated equipment | |
CN104580364A (en) | Resource sharing method and device | |
CN103607416A (en) | Method and application system for authenticating identity of network terminal machine | |
CN103139137A (en) | Method and device for providing network service | |
CN105141605A (en) | Session method, web server and browser | |
CN102594806A (en) | Verification method and advertising server | |
CN105472550A (en) | Method, device and system for WIFI connection | |
CN108932238A (en) | A kind of cross-domain communication method and device | |
CN110324344A (en) | The method and device of account information certification | |
CN106603556A (en) | Single sign-on method, device and system | |
CN104618388A (en) | Quick registration and login method and corresponding reset server and information server | |
CN102984020B (en) | Cloud-computation-based net surfing monitoring method and monitoring system and monitoring server |
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 |