CN103118032A - Method, terminals and server for synchronization of terminal login accounts - Google Patents

Method, terminals and server for synchronization of terminal login accounts Download PDF

Info

Publication number
CN103118032A
CN103118032A CN2013100664347A CN201310066434A CN103118032A CN 103118032 A CN103118032 A CN 103118032A CN 2013100664347 A CN2013100664347 A CN 2013100664347A CN 201310066434 A CN201310066434 A CN 201310066434A CN 103118032 A CN103118032 A CN 103118032A
Authority
CN
China
Prior art keywords
terminal
server
login account
synchronous
authentication 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
Application number
CN2013100664347A
Other languages
Chinese (zh)
Other versions
CN103118032B (en
Inventor
高玮
苏柯
束欢
刘文峰
谢丹铭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing QIYI Century Science and Technology Co Ltd
Original Assignee
Beijing QIYI Century Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing QIYI Century Science and Technology Co Ltd filed Critical Beijing QIYI Century Science and Technology Co Ltd
Priority to CN201310066434.7A priority Critical patent/CN103118032B/en
Publication of CN103118032A publication Critical patent/CN103118032A/en
Application granted granted Critical
Publication of CN103118032B publication Critical patent/CN103118032B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a method, terminals and a server for synchronization of terminal login accounts. The method includes that the server generates temporary certified information of to-be-synchronized terminals according to login account of a target terminal while the login account and the temporary certified information are sent to the to-be-synchronized terminals; if the server receives login request information sent from the to-be-synchronized terminals within a preset time, the login accounts in the login request information is identical with the login account of the target terminal, and the certified information in the login request information is identical with the temporary certified information, then the to-be-synchronized terminals login the server with the login account of the target terminal. In the process that the to-be-synchronized terminals use the login account of the target terminal to login the server, input account and certified information are omitted, so that login efficiency is improved for the terminals with the difficulty of inputting certified information, and synchronization efficiency of accounts of the terminals is improved.

Description

Method, terminal and server that a kind of terminal login account is synchronous
Technical field
The present invention relates to the signal processing technology field, particularly relate to a kind of terminal login account synchronous method, terminal and server.
Background technology
In today of network information technology high speed development, it is most important that information security has become, for ensuring information safety, prevents information leakage, is the first gate that ensures information security to authenticating user identification.In the prior art, to be server carry out identify label and discriminating to the user of register system, Database Systems etc. to main Adopts measure, the user need to input correct account and authentication information could be logined, whether described authentication information is used for the account of authentication of users input correct, can be with the encrypted message of described account coupling etc. in practical application.
In actual applications, a user often has a plurality of terminals, a plurality of terminals can use an account also can use a plurality of different accounts to sign in to server, server with the historical viewings information recording/of counterpart terminal under the login account of described terminal, if the user wants to use a plurality of terminals to share the browsing information of a certain account, a plurality of terminals of user must use same account to sign in to server, namely carry out the account synchronous (account that different terminals uses same account login to be called terminal is synchronous) of terminal.Prior art is carried out the account of terminal when synchronous under above-mentioned scene, need the user repeatedly to input same login account and password, for account and the more difficult terminal of Password Input, the input step of account and password is comparatively complicated, terminal login efficient is lower, causes the low problem of account synchronous efficiency between terminal.
Summary of the invention
The invention provides a kind of terminal automatically method, terminal and the server of login, solving in prior art, the low technical problem of account synchronous efficiency between the terminal that causes due to the high terminal equipment register difficulty of input complexity.
For solving the problems of the technologies described above, the invention provides a kind of terminal login account synchronous method, terminal and server, the invention provides following technical scheme:
A kind of synchronous method of terminal login account, the method comprises:
Server treats synchronous terminal and target terminal is bound, and described target terminal has signed in to server, and described method comprises:
Server receives and carries after synchronous terminal carries out the synchronous indication of account, treats the temporary authentication information of synchronous terminal according to the login account generation of target terminal;
Server is to treating that synchronous terminal sends described login account and described temporary authentication information;
Server receives described after the landing request information of synchronous terminal according to described temporary authentication information and the generation of described login account in Preset Time, if the login account in landing request information is identical with the login account of described target terminal, and the authentication information in landing request information is identical with described temporary authentication information, authorizes and treats that synchronous terminal uses the login account of target terminal to sign in to server.
Preferably, described method also comprises:
If the login account in the landing request information that server receives in Preset Time is different from the login account of described target terminal, authentication information is different with described temporary authentication information or do not receive described landing request information in Preset Time, returns to described server and generate the step of the temporary authentication information for the treatment of synchronous terminal according to the login account of target terminal.
Preferably, server also comprises before treating the temporary authentication information of synchronous terminal according to the login account generation of target terminal:
The server judgement treats whether synchronous terminal has signed in to described server, if the described step that generates the temporary authentication information for the treatment of synchronous terminal according to the login account of target terminal is carried out in not login;
If login, server judges the login account of described target terminal and describedly treats whether the login account of synchronous terminal is identical, if different, to treating that synchronous terminal sends the indication of logging off;
After logging off until synchronous terminal, carry out the described step that generates the temporary authentication information for the treatment of synchronous terminal according to the login account of target terminal.
Preferably, described authentication information is the identifying code that login password or server generate.
The present invention also provides a kind of terminal login account synchronous method, and described method comprises:
Treat synchronous terminal with target terminal binding, described target terminal has signed in to server, described method comprises:
Describedly treat that synchronous terminal sends to carry to server and describedly treat that synchronous terminal carries out the synchronous indication of account;
Describedly treat the login account of the described target terminal that the synchronous terminal reception server sends and be the described temporary authentication information for the treatment of that synchronous terminal generates, described temporary authentication information be described server after receiving described indication, generate according to the login account of described target terminal;
Describedly treat that synchronous terminal sends to server the landing request information that the login account according to described temporary authentication information and described target terminal generates;
Receive the described landing request information for the treatment of that synchronous terminal generates according to described temporary authentication information and described login account in Preset Time when server, and the login account in landing request information is identical with the login account of described target terminal, when the authentication information in landing request information is identical with described temporary authentication information, describedly treat that synchronous terminal uses the login account of target terminal to sign in to server.
Preferably, the described login account that described reception server sends and be before the temporary authentication information that generates of described terminal according to the login account of described target terminal also comprises:
If described terminal has signed in to server, and the login account of described terminal is different from the login account of target terminal, receives the indication of logging off that described server sends;
Log off according to described indication of logging off.
The invention provides a kind of server, described server comprises:
Binding module is used for treating synchronous terminal and target terminal is bound;
The temporary authentication information generation module is used for receiving and carries after synchronous terminal carries out the synchronous indication of account, treats the temporary authentication information of synchronous terminal according to the login account generation of target terminal, and described target terminal has signed in to described server;
The first sending module is used for to treating that synchronous terminal sends described login account and described temporary authentication information;
The logging request receiver module is used for receiving the described landing request information for the treatment of that synchronous terminal generates according to described temporary authentication information and described login account;
The first judge module, be used for described logging request receiver module and receive in Preset Time after the landing request information of synchronous terminal according to described temporary authentication information and the generation of described login account, judge whether the login account in landing request information is identical with the login account of described target terminal;
The second judge module, be used for described logging request receiver module and receive in Preset Time after the landing request information of synchronous terminal according to described temporary authentication information and the generation of described login account, judge whether the authentication information in landing request information is identical with described temporary authentication information;
Authorization module, the judged result that is used for the first judge module and the second judge module is when being, authorizes and treats that synchronous terminal uses the login account of target terminal to sign in to server.
Preferably, described server also comprises:
The first trigger module, be used for the logging request receiver module and do not receive described landing request information, described the first judge module in Preset Time the determination result is NO or the second judge module when the determination result is NO, trigger described temporary authentication information generation module.
Preferably, described server also comprises: the 3rd judge module is used for judging described treating synchronous end
Whether end has signed in to server;
The second trigger module is used for triggering described temporary authentication information generation module when synchronous terminal does not sign in to server;
The 4th judge module is used for when synchronous terminal signs in to server, judges the login account of described target terminal and describedly treats whether the login account of synchronous terminal is identical;
The second sending module, be used for described target terminal login account and described treat synchronous terminal log in account not simultaneously, to treating that synchronous terminal sends the indication of logging off;
The 3rd trigger module is used for triggering described temporary authentication information generation module after synchronous terminal is logged off.
The invention provides a kind of terminal, described terminal is bound with target terminal, and described terminal comprises:
The 3rd sending module is used for carrying described terminal to the server transmission and carries out the synchronous indication of account;
The first receiver module is used for the temporary authentication information that the login account of the target terminal that reception server sends and server generate according to the login account of target terminal, and described target terminal has signed in to described server;
The logging request sending module is used for to the landing request information of server transmission according to the login account generation of described temporary authentication information and described target terminal;
Executive Module, be used for receiving the described landing request information for the treatment of that synchronous terminal generates according to described temporary authentication information and described login account when server in Preset Time, and the login account in landing request information is identical with the login account of described target terminal, when the authentication information in landing request information is identical with described temporary authentication information, use the login account of target terminal to sign in to described server.
Preferably, described terminal also comprises:
The second receiver module is used for before server generates temporary authentication information according to the login account of target terminal, described terminal signed in to server and with the login account of described target terminal not simultaneously, the indication that the reception server transmitting terminal is logged off;
Module is withdrawed from login, after being used for receiving described indication, logs off.
In technical scheme of the present invention, server generates a temporary authentication information according to the login account with the target terminal for the treatment of the synchronous terminal binding for treating synchronous terminal, and wherein, described target terminal has signed in to described server; Then, server sends to the login account of described temporary authentication information and target terminal together and treats synchronous terminal, treat that synchronous terminal logins to server request according to described temporary authentication information and login account, server to authentication information and the login account verification errorless after, authorize and to treat that synchronous terminal uses the login account of target terminal to login.In treating that synchronous terminal and target terminal carry out whole process that account synchronizes, treat that synchronous terminal does not need manually to input account and authentication information, avoided the repeatedly input to same login account.Solve the low problem of account synchronous efficiency between, the difficult terminal that causes of register high because of terminal input complexity, also improved the login efficient of the terminal that the input complexity is high, register is difficult simultaneously.
Description of drawings
In order to be illustrated more clearly in the embodiment of the present application or technical scheme of the prior art, the below will do to introduce simply to the accompanying drawing of required use in embodiment or description of the Prior Art, apparently, the accompanying drawing that the following describes is only some embodiment that put down in writing in the application, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the flow chart of the synchronous embodiment of the method 1 of a kind of terminal login account of the present invention;
Fig. 2 is the flow chart of the synchronous embodiment of the method 2 of a kind of terminal login account of the present invention;
Fig. 3 is the flow chart of the synchronous embodiment of the method 3 of a kind of terminal login account of the present invention;
Fig. 4 is the structural representation of a kind of server example 1 of the present invention;
Fig. 5 is the structural representation of a kind of server example 2 of the present invention;
Fig. 6 is the structural representation of a kind of terminal embodiment 1 of the present invention;
Fig. 7 is the structural representation of a kind of terminal embodiment 2 of the present invention.
Embodiment
In order to make those skilled in the art person understand better the present invention program, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, rather than whole embodiment.Based on the embodiment in the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that obtains under the creative work prerequisite.
With reference to shown in Figure 1, be the flow chart of the synchronous embodiment of the method 1 of a kind of terminal login account provided by the invention, the present embodiment specifically can comprise:
Step 101: server treats synchronous terminal and target terminal is bound.
Described binding also can be called the pairing of terminal, simple understand be exactly server be that different terminals is set up certain incidence relation, being bundled in technical scheme of the present invention of terminal is to implement a synchronous technology prerequisite of terminal account, provides target terminal for treating synchronous terminal.How but the emphasis of technical solution of the present invention realizes if being not terminal binding, thus here no longer the terminal binding technology do too much introduction, the implementation of concrete terminal binding can be with reference to prior art.
Step 102: server receives and carries after synchronous terminal carries out the synchronous indication of account, treats the temporary authentication information of synchronous terminal according to the login account generation of target terminal.
Wherein, treat that synchronous terminal and target terminal bind, and described target terminal has signed in to described server.Described carrying treats that it can be to send to server in the process of server to terminal binding that synchronous terminal carries out the synchronous indication of account, can be after terminal binding also, send to server by an independent message, mode for practical operation, here do not do restriction, as long as can treat that synchronous terminal will carry out the synchronous of login account to the server indication.At this moment, server will with the terminal for the treatment of the synchronous terminal binding as target terminal, be synchronized to described target terminal with the login account for the treatment of synchronous terminal.
Preferably, can use the identifying code of interim login password or server generation as described temporary authentication information, when described temporary authentication information is login password, described interim login password is different from the login password of the described server of target terminal login, the password that neither user itself arranges, but have an interim password ageing, that access times are limited by what server generated.In practical operation, the generation of described interim login password can be with reference to the create-rule of described target terminal login password; Perhaps, can use the rule of the generation setting that is in advance interim password.
Step 103: server is to treating that synchronous terminal sends described login account and described temporary authentication information.
Step 104: server receives described after the landing request information of synchronous terminal according to described temporary authentication information and the generation of described login account in Preset Time, if the login account in landing request information is identical with the login account of described target terminal, and the authentication information in landing request information is identical with described temporary authentication information, authorizes and treats that synchronous terminal uses the login account of target terminal to sign in to server.
Receive the login account and described temporary authentication information of the target terminal that server sends until synchronous terminal after, generate landing request information according to login account and the described temporary authentication information of described target terminal, and described information is sent to server.Because it is ageing that described temporary authentication information has, receive in Preset Time and treat that landing request information that synchronous terminal sends just effectively so will limit described server here.
After server receives described landing request information, login account in landing request information and authentication information are carried out verification, if the login account in landing request information is identical with the login account of described target terminal, and the authentication information in landing request information is identical with described temporary authentication information, the verification succeeds of server to login account and authentication information, then, server authorizes is described treats that synchronous terminal uses the login account of target terminal and corresponding temporary authentication information to sign in to described server.
In the technical scheme of the present embodiment, server generates a temporary authentication information according to the login account with the target terminal for the treatment of the synchronous terminal binding for treating synchronous terminal, and described target terminal has signed in to described server; Then, server sends to the login account of described temporary authentication information and target terminal together and treats synchronous terminal, treat that synchronous terminal logins to server request according to described temporary authentication information and login account, server to authentication information and the login account verification errorless after, authorize and to treat that synchronous terminal uses the login account of target terminal to login.In treating that synchronous terminal and target terminal carry out whole process that account synchronizes, treat that synchronous terminal does not need to input account and authentication information, solve the low problem of account synchronous efficiency between, the difficult terminal that causes of register high because of terminal input complexity, improved the login efficient of the terminal that the input complexity is high, register is difficult.
Here need to illustrate, when the terminal of two bindings does not all sign in to server, that the account that can't carry out between terminal is synchronous, at this moment, server can send the information that indicating terminal is logined to two terminals, after the user selects the login of one of them terminal, with login not as treating that synchronous terminal carries out that in embodiment 1, account synchronously gets final product.
Accordingly, with reference to shown in Figure 2, the flow chart of the embodiment of the method 2 that a kind of terminal login account that also provides for the present invention is synchronous treats in the present embodiment that synchronous terminal binds with target terminal, and described target terminal has signed in to server, and the present embodiment specifically can comprise:
Step 201: treat that synchronous terminal sends to carry to server and describedly treat that synchronous terminal carries out the synchronous indication of account.
Described carrying treats that it can be to send to server in the process of server to terminal binding that synchronous terminal carries out the synchronous indication of account, can be also after terminal binding, sends to server by an independent message.
Step 202: the login account of the described target terminal that reception server sends and be the described temporary authentication information for the treatment of that synchronous terminal generates.
Wherein said temporary authentication information can with reference to the description of the step 102 in described embodiment 1, repeat no more here.
Step 203: to the landing request information of server transmission according to the login account generation of described temporary authentication information and described target terminal.
Described landing request information is used for treating that to the server indication is described synchronous terminal will sign in to described server, and use is login account and the described temporary authentication information of target terminal.
Step 204: describedly treat that synchronous terminal uses the login account of target terminal to sign in to server.
After synchronous terminal sends to server with described landing request information, described landing request information need to be through the verification of server, concrete, server receives described landing request information in Preset Time after, if server determines that the login account in landing request information is identical with the login account of described target terminal, and the authentication information in landing request information is identical with described temporary authentication information, describedly treats that synchronous terminal can use the login account of target terminal and corresponding temporary authentication information to sign in to described server.
In the technical scheme of the present embodiment, treat that it is to treat that the temporary authentication information that synchronous terminal generates signs in to described server automatically that synchronous terminal uses the login account of binding terminal and server, in treating that synchronous terminal and target terminal carry out whole process that account synchronizes, treat that synchronous terminal does not need to input account and authentication information, solve the low problem of account synchronous efficiency between, the difficult terminal that causes of register high because of terminal input complexity, improved the login efficient of the terminal that the input complexity is high, register is difficult.
In actual applications, when two terminals of binding have all signed in to server, but the login account of two terminal uses is not simultaneously, the browsing information of described two terminals in server is to be recorded under different accounts, at this moment, the user has the requirement of browsing information between shared different terminals equally.Give an example, the user uses respectively computer and mobile phone to sign in to same server, if the login account of computer and mobile phone is different, when the user has seen one section video on computers, but do not finish watching, but seen a half, the user wants to use instead the latter half that mobile phone is then watched described video, it is to be stored under the login account of computer that but the user watches the broadcast of video the first half to record, and there is no the record of watching of described video under the login account of mobile phone.So, when the user uses mobile phone instead and watches described video, need to from the beginning see, if the user wants to use mobile phone then to see the latter half of described video, need to be synchronously the login account of computer with the login account of computer and mobile phone.Take foregoing as background, the present invention also provides a kind of terminal login account synchronous embodiment of the method 3.
With reference to shown in Figure 3, flow chart for the synchronous embodiment of the method 3 of a kind of terminal login account provided by the invention, the present embodiment realizes that mainly two are used the account of the terminal that different accounts sign in to server synchronous on the basis of embodiment 1 and embodiment 2, the present embodiment specifically can comprise:
Step 301: server receive until synchronous terminal send to carry out the synchronous indication of login account after, the server judgement treats whether synchronous terminal has signed in to server, if enter step 302.
Describedly treat that synchronous terminal and target terminal are two terminals of having bound, and target terminal has signed in to server.Server receive until synchronous terminal send to carry out the synchronous indication of login account after, at first server judges treats whether synchronous terminal is logined, preferably, server can be known by the logging status of the terminal set up in server, perhaps by terminal periodic to the logging status of server transmission itself to server, or whether server periodically carries out the synchronous message of login account etc. to treating that synchronous terminal sends.
Step 302: server judges the login account of described target terminal and describedly treats whether the login account of synchronous terminal is identical, if not, enters step 303.
If treat that synchronous terminal and target terminal have all signed in to server, server need to judge whether the account for the treatment of the login of synchronous terminal and target terminal is identical, if identical, explanation treat synchronous terminal and target terminal account synchronize, server can return to synchronous prompting to terminal, does not perhaps carry out any operation.If different, needing the login account for the treatment of synchronous terminal is synchronizeed with the login account of target terminal is an account.
Step 303: to treating that synchronous terminal sends the indication of logging off.
Server will be synchronizeed with the login account of target terminal when being an account until the login account of synchronous terminal, at first need indication to treat that synchronous terminal logs off, and to treating that synchronous terminal sends the indication of logging off.
Step 304: treat that synchronous terminal logs off according to the indication of logging off.
Step 305: server generates according to the login account of target terminal the temporary authentication information for the treatment of synchronous terminal.
Step 306: to treating that synchronous terminal sends described login account and temporary authentication information.
Step 307: whether server judgement receives the described landing request information for the treatment of that synchronous terminal generates according to described temporary authentication information and described login account in Preset Time, if, enter step 308, return to if not step 305.
Step 308: judge whether the login account in landing request information is identical with the login account of described target terminal, if, enter step 309, if not, return to step 305.
Step 309: judge whether the authentication information in landing request information is identical with described temporary authentication information, if, enter step 310, if not, return to step 305.
Step 310: treat that synchronous terminal uses the login account of target terminal to sign in to server.
The implementation of described step 301-step 310 can reference example 1 and embodiment 2 in the implementation of correlation step, repeat no more here.Need to prove, although in embodiment 3, step 309 is carried out after step 308, but it will be appreciated by those skilled in the art that, in fact there is no fixing sequencing relation between step 308 and step 309, under the condition that does not affect overall plan, how can to select according to actual needs embodiment step 308-step 309, for example, can implement simultaneously in different modules, perhaps separately implement.
Should be noted that, according to practical application, the binding for the treatment of synchronous terminal and target terminal can be effective property, namely complete the account for the treatment of synchronous terminal and target terminal synchronous after, if one of them terminal withdraws from, treat that the binding of synchronous terminal and target terminal is just no longer valid.If it is synchronous again to complete the login account of different terminals, need to re-start binding to terminal.
In the technical scheme of the present embodiment, treating that synchronous terminal and target terminal have all signed in under the condition of server, if treat that synchronous terminal is different with the login account that target terminal uses, the user can select a terminal to log off, the terminal of then, logging off is used the synchronous flow process logon server of terminal account in embodiment 1.Like this, realize using the account of the terminal that different login accounts have logined synchronous, and by the terminal mode of login automatically, improved the synchronous efficient of terminal login account; Simultaneously, carry out the terminal login account synchronous in, treat login account and temporary authentication information (such as password) that synchronous terminal only needs reception server to send, but login account and password are also invisible concerning the user, so, when realizing the sharing of different terminals browsing information, do not reveal user's login account and password.In prior art, the mode that needs repeatedly expressly to input account and password compares, and the technical scheme of the present embodiment has improved the safety of user profile.
Accordingly, the present invention also provides a kind of server, with reference to shown in Figure 4, is the structural representation of a kind of server example 1 provided by the invention, and described server comprises:
Binding module 401 is used for treating synchronous terminal and target terminal is bound;
Temporary authentication information generation module 402 is used for generating according to the login account of target terminal the temporary authentication information for the treatment of synchronous terminal, and described target terminal has signed in to described server;
The first sending module 403 is used for to treating that synchronous terminal sends described login account and described temporary authentication information;
Logging request receiver module 404 treats that for reception in Preset Time is described synchronous terminal is according to the landing request information of described temporary authentication information and the generation of described login account;
The first judge module 405, be used for described logging request receiver module and receive in Preset Time after the landing request information of synchronous terminal according to described temporary authentication information and the generation of described login account, judge whether the login account in landing request information is identical with the login account of described target terminal;
The second judge module 406, be used for described logging request receiver module and receive in Preset Time after the landing request information of synchronous terminal according to described temporary authentication information and the generation of described login account, judge whether the authentication information in landing request information is identical with described temporary authentication information;
Authorization module 407, the judged result that is used for the first judge module and the second judge module is when being, authorizes and treats that synchronous terminal signs in to server.
The function that in server, each module realizes is corresponding with method operating procedure in embodiment of the method 1, repeats no more here.
Preferably, with reference to shown in Figure 5, be the structural representation of a kind of server example 2 provided by the invention, except module shown in Figure 4, described server also comprises:
The first trigger module 501, be used for the logging request receiver module and do not receive described landing request information, described the first judge module in Preset Time the determination result is NO or the second judge module when the determination result is NO, trigger described temporary authentication information generation module.
The 3rd judge module 502 is used for judging and describedly treats whether synchronous terminal has signed in to server;
The second trigger module 503 is used for triggering described temporary authentication information generation module when synchronous terminal does not sign in to server;
The 4th judge module 504 is used for when synchronous terminal signs in to server, judges the login account of described target terminal and describedly treats whether the login account of synchronous terminal is identical;
The second sending module 505 is used for the login account of described target terminal and the described login account for the treatment of synchronous terminal not simultaneously, to treating that synchronous terminal sends the indication of logging off;
The 3rd trigger module 506 is used for triggering described temporary authentication information generation module after synchronous terminal is logged off.
The function that in server, each module realizes is corresponding with method operating procedure in embodiment of the method 3, repeats no more here.
Preferably, with reference to shown in Figure 6, be the structural representation of a kind of terminal embodiment 1 provided by the invention, described terminal comprises:
The 3rd sending module 601 is used for carrying described terminal to the server transmission and carries out the synchronous indication of account;
The first receiver module 602 is used for the temporary authentication information that the login account of the target terminal that reception server sends and server generate according to the login account of target terminal, and described target terminal is with described terminal binding and has signed in to the terminal of described server;
Logging request sending module 603 is used for to the landing request information of server transmission according to the login account generation of described temporary authentication information and described target terminal;
Executive Module 604, be used for receiving the described landing request information for the treatment of that synchronous terminal generates according to described temporary authentication information and described login account when server in Preset Time, and the login account in landing request information is identical with the login account of described target terminal, when the authentication information in landing request information is identical with described temporary authentication information, use the login account of target terminal to sign in to server.
The function that in terminal, each module realizes is corresponding with method operating procedure in embodiment of the method 2, repeats no more here.
Preferably, with reference to shown in Figure 7, be the structural representation of a kind of terminal embodiment 2 provided by the invention, except module shown in Figure 6, described terminal also comprises:
The second receiver module 701, before being used for the login account generation temporary authentication information of server according to target terminal, described terminal signed in to server and with the login account of described target terminal not simultaneously, the described terminal of indication that reception server sends is carried out the information that account withdraws from;
Module 702 is withdrawed from login, after being used for receiving described indication, logs off.
The function that in terminal, each module realizes is corresponding with method operating procedure in embodiment of the method 3, repeats no more here.
Need to prove, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thereby make the process, method, article or the equipment that comprise a series of key elements not only comprise those key elements, but also comprise other key elements of clearly not listing, or also be included as the intrinsic key element of this process, method, article or equipment.In the situation that not more restrictions, the key element that is limited by statement " comprising ... ", and be not precluded within process, method, article or the equipment that comprises described key element and also have other identical element.
For system embodiment, because it corresponds essentially to embodiment of the method, so relevant part gets final product referring to the part explanation of embodiment of the method.System embodiment described above is only schematic, wherein said unit as the separating component explanation can or can not be also physically to separate, the parts that show as the unit can be or can not be also physical locations, namely can be positioned at a place, perhaps also can be distributed on a plurality of network element.Can select according to the actual needs wherein some or all of module to realize the purpose of the present embodiment scheme.Those of ordinary skills namely can understand and implement in the situation that do not pay creative work.
The above is only the specific embodiment of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (11)

1. the method that the terminal login account is synchronous, is characterized in that, server treats synchronous terminal and target terminal is bound, and described target terminal has signed in to server, and described method comprises:
Server receives and carries after synchronous terminal carries out the synchronous indication of account, treats the temporary authentication information of synchronous terminal according to the login account generation of target terminal;
Server is to treating that synchronous terminal sends described login account and described temporary authentication information;
Server receives described after the landing request information of synchronous terminal according to described temporary authentication information and the generation of described login account in Preset Time, if the login account in landing request information is identical with the login account of described target terminal, and the authentication information in landing request information is identical with described temporary authentication information, authorizes and treats that synchronous terminal uses the login account of target terminal to sign in to server.
2. method according to claim 1, is characterized in that, also comprises:
If the login account in the landing request information that server receives in Preset Time is different from the login account of described target terminal, authentication information is different with described temporary authentication information or do not receive described landing request information in Preset Time, returns to described server and generate the step of the temporary authentication information for the treatment of synchronous terminal according to the login account of target terminal.
3. method according to claim 1, is characterized in that, server also comprises before treating the temporary authentication information of synchronous terminal according to the login account generation of target terminal:
The server judgement treats whether synchronous terminal has signed in to described server, if the described step that generates the temporary authentication information for the treatment of synchronous terminal according to the login account of target terminal is carried out in not login;
If login, server judges the login account of described target terminal and describedly treats whether the login account of synchronous terminal is identical, if different, to treating that synchronous terminal sends the indication of logging off;
After logging off until synchronous terminal, carry out the described step that generates the temporary authentication information for the treatment of synchronous terminal according to the login account of target terminal.
4. method according to claim 1, is characterized in that, described authentication information is the identifying code that login password or server generate.
5. the method that the terminal login account is synchronous, is characterized in that, treat synchronous terminal with target terminal binding, described target terminal has signed in to server, described method comprises:
Describedly treat that synchronous terminal sends to carry to server and describedly treat that synchronous terminal carries out the synchronous indication of account;
Describedly treat the login account of the described target terminal that the synchronous terminal reception server sends and be the described temporary authentication information for the treatment of that synchronous terminal generates, described temporary authentication information be described server after receiving described indication, generate according to the login account of described target terminal;
Describedly treat that synchronous terminal sends to server the landing request information that the login account according to described temporary authentication information and described target terminal generates;
Receive the described landing request information for the treatment of that synchronous terminal generates according to described temporary authentication information and described login account in Preset Time when server, and the login account in landing request information is identical with the login account of described target terminal, when the authentication information in landing request information is identical with described temporary authentication information, describedly treat that synchronous terminal uses the login account of target terminal to sign in to server.
6. method according to claim 5, is characterized in that, the described login account that described reception server sends and be before the temporary authentication information that generates of described terminal according to the login account of described target terminal also comprises:
If described terminal has signed in to server, and the login account of described terminal is different from the login account of target terminal, receives the indication of logging off that described server sends;
Log off according to described indication of logging off.
7. a server, is characterized in that, described server comprises:
Binding module is used for treating synchronous terminal and target terminal is bound;
The temporary authentication information generation module is used for receiving and carries after synchronous terminal carries out the synchronous indication of account, treats the temporary authentication information of synchronous terminal according to the login account generation of target terminal, and described target terminal has signed in to described server;
The first sending module is used for to treating that synchronous terminal sends described login account and described temporary authentication information;
The logging request receiver module is used for receiving the described landing request information for the treatment of that synchronous terminal generates according to described temporary authentication information and described login account;
The first judge module, be used for described logging request receiver module and receive in Preset Time after the landing request information of synchronous terminal according to described temporary authentication information and the generation of described login account, judge whether the login account in landing request information is identical with the login account of described target terminal;
The second judge module, be used for described logging request receiver module and receive in Preset Time after the landing request information of synchronous terminal according to described temporary authentication information and the generation of described login account, judge whether the authentication information in landing request information is identical with described temporary authentication information;
Authorization module, the judged result that is used for the first judge module and the second judge module is when being, authorizes and treats that synchronous terminal uses the login account of target terminal to sign in to server.
8. server according to claim 7, is characterized in that, described server also comprises:
The first trigger module, be used for the logging request receiver module and do not receive described landing request information, described the first judge module in Preset Time the determination result is NO or the second judge module when the determination result is NO, trigger described temporary authentication information generation module.
9. server according to claim 7, is characterized in that, described server also comprises:
The 3rd judge module is used for judging and describedly treats whether synchronous terminal has signed in to server;
The second trigger module is used for triggering described temporary authentication information generation module when synchronous terminal does not sign in to server;
The 4th judge module is used for when synchronous terminal signs in to server, judges the login account of described target terminal and describedly treats whether the login account of synchronous terminal is identical;
The second sending module, be used for described target terminal login account and described treat synchronous terminal log in account not simultaneously, to treating that synchronous terminal sends the indication of logging off;
The 3rd trigger module is used for triggering described temporary authentication information generation module after synchronous terminal is logged off.
10. a terminal, is characterized in that, described terminal is bound with target terminal, and described terminal comprises:
The 3rd sending module is used for carrying described terminal to the server transmission and carries out the synchronous indication of account;
The first receiver module is used for the temporary authentication information that the login account of the target terminal that reception server sends and server generate according to the login account of target terminal, and described target terminal has signed in to described server;
The logging request sending module is used for to the landing request information of server transmission according to the login account generation of described temporary authentication information and described target terminal;
Executive Module, be used for receiving the described landing request information for the treatment of that synchronous terminal generates according to described temporary authentication information and described login account when server in Preset Time, and the login account in landing request information is identical with the login account of described target terminal, when the authentication information in landing request information is identical with described temporary authentication information, use the login account of target terminal to sign in to described server.
11. terminal according to claim 10 is characterized in that, described terminal also comprises:
The second receiver module is used for before server generates temporary authentication information according to the login account of target terminal, described terminal signed in to server and with the login account of described target terminal not simultaneously, the indication that the reception server transmitting terminal is logged off;
Module is withdrawed from login, after being used for receiving described indication, logs off.
CN201310066434.7A 2013-03-01 2013-03-01 Method, terminal and server that a kind of terminal login account is synchronous Active CN103118032B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310066434.7A CN103118032B (en) 2013-03-01 2013-03-01 Method, terminal and server that a kind of terminal login account is synchronous

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310066434.7A CN103118032B (en) 2013-03-01 2013-03-01 Method, terminal and server that a kind of terminal login account is synchronous

Publications (2)

Publication Number Publication Date
CN103118032A true CN103118032A (en) 2013-05-22
CN103118032B CN103118032B (en) 2015-09-30

Family

ID=48416306

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310066434.7A Active CN103118032B (en) 2013-03-01 2013-03-01 Method, terminal and server that a kind of terminal login account is synchronous

Country Status (1)

Country Link
CN (1) CN103118032B (en)

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103501391A (en) * 2013-10-10 2014-01-08 上海斐讯数据通信技术有限公司 Method and system for managing updating behavior of user
CN103533392A (en) * 2013-10-25 2014-01-22 乐视网信息技术(北京)股份有限公司 Method, electronic device and system for logging in account
CN103905546A (en) * 2014-03-26 2014-07-02 小米科技有限责任公司 Method and device for enabling terminals to log into remote servers
CN104125485A (en) * 2014-07-02 2014-10-29 深圳创维数字技术股份有限公司 Method, equipment and system for sharing user information
CN104426959A (en) * 2013-08-29 2015-03-18 腾讯科技(深圳)有限公司 Multimedia file playing method and system and server
CN104486747A (en) * 2014-12-19 2015-04-01 北京奇艺世纪科技有限公司 Method and device for cross-terminal account login
CN104506492A (en) * 2014-11-28 2015-04-08 北京奇艺世纪科技有限公司 Method and device for account synchronization at multiple terminals
CN104702415A (en) * 2015-03-31 2015-06-10 北京奇艺世纪科技有限公司 Account number permission control method and device
WO2015085485A1 (en) * 2013-12-10 2015-06-18 华为终端有限公司 Synchronization method, terminal and server
CN105049410A (en) * 2015-05-28 2015-11-11 北京奇艺世纪科技有限公司 Method, device and system for logging in account
CN105072614A (en) * 2015-08-10 2015-11-18 小米科技有限责任公司 Method and device for controlling audio playing device
CN105227321A (en) * 2015-10-28 2016-01-06 腾讯科技(深圳)有限公司 Information processing method, server and client
CN105404800A (en) * 2015-10-28 2016-03-16 腾讯科技(深圳)有限公司 Account information authorization method, terminal and server
CN105812315A (en) * 2014-12-29 2016-07-27 北京奇虎科技有限公司 Multi-terminal message transmission method and device based on user login accounts
CN106101859A (en) * 2016-06-27 2016-11-09 乐视控股(北京)有限公司 Audio video synchronization player method, Apparatus and system
WO2016188224A1 (en) * 2015-05-25 2016-12-01 乐视控股(北京)有限公司 Service authorization method, apparatus, system and router
CN106330684A (en) * 2016-09-14 2017-01-11 广东欧珀移动通信有限公司 Information synchronization method and terminal
CN106453586A (en) * 2016-10-31 2017-02-22 宇龙计算机通信科技(深圳)有限公司 Message synchronizing method, device and system
CN106572068A (en) * 2015-10-13 2017-04-19 阿里巴巴集团控股有限公司 Account synchronous login method and device
CN107204996A (en) * 2017-07-31 2017-09-26 广州云移信息科技有限公司 A kind of intelligent method and system of relieving
CN107771383A (en) * 2015-07-07 2018-03-06 阿读随得有限公司 At least two authenticating devices are mapped to the method for user account using certificate server
CN108289085A (en) * 2017-01-10 2018-07-17 珠海金山办公软件有限公司 A kind of document security management system login method and device
CN109922023A (en) * 2017-12-12 2019-06-21 上海博泰悦臻网络技术服务有限公司 Navigation terminal, navigation system, navigation terminal more account login methods
CN112637195A (en) * 2020-12-21 2021-04-09 维沃移动通信(杭州)有限公司 Method and device for controlling electronic equipment and electronic equipment
CN112948804A (en) * 2021-03-05 2021-06-11 腾讯科技(深圳)有限公司 Program control method, device and computer readable storage medium
CN113596175A (en) * 2014-03-18 2021-11-02 小米科技有限责任公司 Scene synchronization method, terminal, server and system
CN113656779A (en) * 2021-08-17 2021-11-16 浙江中控技术股份有限公司 User login method, system, electronic equipment and storage medium
WO2023016126A1 (en) * 2021-08-11 2023-02-16 聚好看科技股份有限公司 Terminal device, server, and multi-device collaboration login method
CN116962078A (en) * 2023-09-19 2023-10-27 成都运荔枝科技有限公司 Web system login management and control system based on browser plug-in
WO2024078422A1 (en) * 2022-10-13 2024-04-18 华为技术有限公司 Method, apparatus and system for account synchronization among devices, and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102025648A (en) * 2009-09-16 2011-04-20 腾讯科技(深圳)有限公司 Instant messaging method and server
US20110270934A1 (en) * 2010-04-30 2011-11-03 Yahoo!, Inc. State transfer for instant messaging system with multiple points of presence
CN102368764A (en) * 2011-09-10 2012-03-07 上海量明科技发展有限公司 Method for carrying out communication through multiple points of presence, system and client thereof
CN102801656A (en) * 2012-08-29 2012-11-28 腾讯科技(深圳)有限公司 State control and modification method, equipment and system for implementing instant messaging application
CN102821109A (en) * 2012-08-28 2012-12-12 腾讯科技(深圳)有限公司 Method, associated equipment and system for realizing data sharing in instant communication application

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102025648A (en) * 2009-09-16 2011-04-20 腾讯科技(深圳)有限公司 Instant messaging method and server
US20110270934A1 (en) * 2010-04-30 2011-11-03 Yahoo!, Inc. State transfer for instant messaging system with multiple points of presence
CN102368764A (en) * 2011-09-10 2012-03-07 上海量明科技发展有限公司 Method for carrying out communication through multiple points of presence, system and client thereof
CN102821109A (en) * 2012-08-28 2012-12-12 腾讯科技(深圳)有限公司 Method, associated equipment and system for realizing data sharing in instant communication application
CN102801656A (en) * 2012-08-29 2012-11-28 腾讯科技(深圳)有限公司 State control and modification method, equipment and system for implementing instant messaging application

Cited By (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104426959A (en) * 2013-08-29 2015-03-18 腾讯科技(深圳)有限公司 Multimedia file playing method and system and server
CN103501391B (en) * 2013-10-10 2016-08-31 上海斐讯数据通信技术有限公司 A kind of method and system managing user's brush machine behavior
CN103501391A (en) * 2013-10-10 2014-01-08 上海斐讯数据通信技术有限公司 Method and system for managing updating behavior of user
CN103533392A (en) * 2013-10-25 2014-01-22 乐视网信息技术(北京)股份有限公司 Method, electronic device and system for logging in account
CN103533392B (en) * 2013-10-25 2016-08-17 乐视网信息技术(北京)股份有限公司 A kind of account login method, electronic equipment and system
US10673931B2 (en) 2013-12-10 2020-06-02 Huawei Device Co., Ltd. Synchronizing method, terminal, and server
WO2015085485A1 (en) * 2013-12-10 2015-06-18 华为终端有限公司 Synchronization method, terminal and server
CN113596175A (en) * 2014-03-18 2021-11-02 小米科技有限责任公司 Scene synchronization method, terminal, server and system
CN103905546A (en) * 2014-03-26 2014-07-02 小米科技有限责任公司 Method and device for enabling terminals to log into remote servers
CN103905546B (en) * 2014-03-26 2017-09-12 小米科技有限责任公司 A kind of method and apparatus of terminal logs in remote server
CN104125485A (en) * 2014-07-02 2014-10-29 深圳创维数字技术股份有限公司 Method, equipment and system for sharing user information
CN104125485B (en) * 2014-07-02 2018-03-16 深圳创维数字技术有限公司 A kind of user profile shared method, equipment and system
CN104506492A (en) * 2014-11-28 2015-04-08 北京奇艺世纪科技有限公司 Method and device for account synchronization at multiple terminals
CN104506492B (en) * 2014-11-28 2018-04-13 北京奇艺世纪科技有限公司 A kind of method and device of multiple terminals account number synchronization
CN104486747A (en) * 2014-12-19 2015-04-01 北京奇艺世纪科技有限公司 Method and device for cross-terminal account login
CN105812315B (en) * 2014-12-29 2019-04-19 北京奇虎科技有限公司 Multiple terminals method for message transmission and device based on user's login account
CN105812315A (en) * 2014-12-29 2016-07-27 北京奇虎科技有限公司 Multi-terminal message transmission method and device based on user login accounts
CN104702415A (en) * 2015-03-31 2015-06-10 北京奇艺世纪科技有限公司 Account number permission control method and device
CN104702415B (en) * 2015-03-31 2018-12-14 北京奇艺世纪科技有限公司 account authority control method and device
WO2016188224A1 (en) * 2015-05-25 2016-12-01 乐视控股(北京)有限公司 Service authorization method, apparatus, system and router
CN105049410B (en) * 2015-05-28 2018-08-07 北京奇艺世纪科技有限公司 A kind of account login method, apparatus and system
CN105049410A (en) * 2015-05-28 2015-11-11 北京奇艺世纪科技有限公司 Method, device and system for logging in account
CN107771383A (en) * 2015-07-07 2018-03-06 阿读随得有限公司 At least two authenticating devices are mapped to the method for user account using certificate server
CN105072614B (en) * 2015-08-10 2019-07-02 小米科技有限责任公司 Audio-frequence player device control method and device
CN105072614A (en) * 2015-08-10 2015-11-18 小米科技有限责任公司 Method and device for controlling audio playing device
CN106572068A (en) * 2015-10-13 2017-04-19 阿里巴巴集团控股有限公司 Account synchronous login method and device
CN105227321A (en) * 2015-10-28 2016-01-06 腾讯科技(深圳)有限公司 Information processing method, server and client
CN105404800A (en) * 2015-10-28 2016-03-16 腾讯科技(深圳)有限公司 Account information authorization method, terminal and server
CN105404800B (en) * 2015-10-28 2020-06-16 腾讯科技(深圳)有限公司 Account information authorization method, terminal and server
CN105227321B (en) * 2015-10-28 2021-05-11 腾讯科技(深圳)有限公司 Information processing method, server and client
CN106101859A (en) * 2016-06-27 2016-11-09 乐视控股(北京)有限公司 Audio video synchronization player method, Apparatus and system
CN106330684A (en) * 2016-09-14 2017-01-11 广东欧珀移动通信有限公司 Information synchronization method and terminal
CN106330684B (en) * 2016-09-14 2019-10-01 Oppo广东移动通信有限公司 A kind of method and terminal of synchronizing information
CN106453586A (en) * 2016-10-31 2017-02-22 宇龙计算机通信科技(深圳)有限公司 Message synchronizing method, device and system
CN108289085A (en) * 2017-01-10 2018-07-17 珠海金山办公软件有限公司 A kind of document security management system login method and device
CN107204996A (en) * 2017-07-31 2017-09-26 广州云移信息科技有限公司 A kind of intelligent method and system of relieving
CN109922023A (en) * 2017-12-12 2019-06-21 上海博泰悦臻网络技术服务有限公司 Navigation terminal, navigation system, navigation terminal more account login methods
CN112637195A (en) * 2020-12-21 2021-04-09 维沃移动通信(杭州)有限公司 Method and device for controlling electronic equipment and electronic equipment
CN112637195B (en) * 2020-12-21 2022-11-11 维沃移动通信(杭州)有限公司 Method and device for controlling electronic equipment and electronic equipment
CN112948804A (en) * 2021-03-05 2021-06-11 腾讯科技(深圳)有限公司 Program control method, device and computer readable storage medium
CN112948804B (en) * 2021-03-05 2022-11-04 腾讯科技(深圳)有限公司 Program control method, device and computer readable storage medium
WO2023016126A1 (en) * 2021-08-11 2023-02-16 聚好看科技股份有限公司 Terminal device, server, and multi-device collaboration login method
CN113656779A (en) * 2021-08-17 2021-11-16 浙江中控技术股份有限公司 User login method, system, electronic equipment and storage medium
WO2024078422A1 (en) * 2022-10-13 2024-04-18 华为技术有限公司 Method, apparatus and system for account synchronization among devices, and storage medium
CN116962078A (en) * 2023-09-19 2023-10-27 成都运荔枝科技有限公司 Web system login management and control system based on browser plug-in

Also Published As

Publication number Publication date
CN103118032B (en) 2015-09-30

Similar Documents

Publication Publication Date Title
CN103118032B (en) Method, terminal and server that a kind of terminal login account is synchronous
US10771968B2 (en) Photonic authentication system for a receiver terminal and transmitter terminal
KR100957779B1 (en) Method and system for distributing group key in a video conference system
CN109471865A (en) A kind of off-line data management method, system, server and storage medium
CN105007274A (en) Mobile terminal-based identity authentication system and method
US11159329B2 (en) Collaborative operating system
CN104573473A (en) Method and authentication device for unlocking administration authority
CN105408910A (en) Systems and methods for authenticating access to operating system by user before the operating system is booted using wireless communication token
CN106779705B (en) Dynamic payment method and system
CN105119931A (en) Application logging method and application logging system
CN109936552B (en) Key authentication method, server and system
CN103401868A (en) Temporary authorization method for mobile communication equipment of authorizing party and authorized party and temporary authorization management method and device for manager
WO2017206524A1 (en) Electronic device control method, terminal and control system
CN104426659A (en) Dynamic password generating method, authentication method, authentication system and corresponding equipment
CN104702408A (en) Method and system for authenticating connection on basis of iBeacon
CN105323094A (en) Safety management method based on equipment identification and system thereof
CN106487758A (en) A kind of data safety endorsement method, service terminal and private key backup server
CN103078739B (en) Dynamic password authentication method, device and network system
CN114040411A (en) Equipment binding method and device, electronic equipment and storage medium
US12008096B2 (en) Secure authentication
CN103179564A (en) Network application logging in method based on mobile terminal authentication
CN105577624A (en) Client interaction method, client and server
CN102393886B (en) Safety control method of mobile terminal, device and system
CN104346161A (en) Information processing method and electronic equipment
CN110311881B (en) Authorization method, encryption method and terminal equipment

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