[go: up one dir, main page]

WO2018006840A1 - 一种帐号登录方法、装置及存储介质 - Google Patents

一种帐号登录方法、装置及存储介质 Download PDF

Info

Publication number
WO2018006840A1
WO2018006840A1 PCT/CN2017/091896 CN2017091896W WO2018006840A1 WO 2018006840 A1 WO2018006840 A1 WO 2018006840A1 CN 2017091896 W CN2017091896 W CN 2017091896W WO 2018006840 A1 WO2018006840 A1 WO 2018006840A1
Authority
WO
WIPO (PCT)
Prior art keywords
instant messaging
login
messaging account
terminal
account
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.)
Ceased
Application number
PCT/CN2017/091896
Other languages
English (en)
French (fr)
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Publication of WO2018006840A1 publication Critical patent/WO2018006840A1/zh
Priority to US16/009,350 priority Critical patent/US10911430B2/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0815Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Definitions

  • the present application relates to the field of communications technologies, and in particular, to an account login method, apparatus, and storage medium.
  • the embodiment of the present invention provides an account login method, a device, and a storage medium, which can shorten and simplify the login process of an instant messaging account with the terminal in the same target network, thereby implementing fast login and improving the login rate.
  • the first aspect of the present application provides an account login method, including:
  • the second aspect of the present application provides an account login device, including:
  • the receiving module receives a login request sent by the first terminal, where the login request includes an identifier of a target network that is connected by the first terminal;
  • Obtaining a module acquiring at least one instant messaging account that is logged in through the target network;
  • a push module selecting a target instant messaging account from the at least one instant messaging account, and pushing a login authorization request to the second terminal corresponding to the target instant messaging account;
  • the sending module if receiving the login authorization command that is sent by the second terminal for the login authorization request, sending the login information to the first terminal, where the login information carries the target instant messaging account, so that the The first terminal uses the target instant messaging account to perform account login.
  • the third aspect of the present application provides an account login device, including:
  • a memory configured to store an executable program
  • a processor configured to: perform the following operations by executing an executable program stored in the memory:
  • a fourth aspect of the present application provides a storage medium comprising a set of instructions that, when executed, cause at least one processor to perform operations including:
  • the embodiment of the present application receives a login request sent by the first terminal, where the login request includes an identifier of a target network that is connected to the first terminal, and acquires at least one instant messaging account that is logged in through the target network, and is in the at least one instant messaging account.
  • the second terminal corresponding to the target instant messaging account pushes the login authorization request, and if the login authorization command fed back by the second terminal for the login authorization request is received, the login information is sent to the first terminal, and the login information carries the target instant messaging account.
  • the first terminal uses the target instant messaging account to log in to the account, which can shorten and simplify the login process of the instant messaging account under the same target network as the first terminal in the first terminal, thereby implementing fast login and promotion. Login rate.
  • FIG. 1 is a schematic structural diagram of a system according to an embodiment of the present disclosure
  • FIG. 2 is a flowchart of an account login method according to an embodiment of the present application.
  • FIG. 3 is a flowchart of another account login method according to an embodiment of the present application.
  • FIG. 5 is a schematic structural diagram of an account login device according to an embodiment of the present disclosure.
  • FIG. 6 is a schematic structural diagram of an acquiring module according to an embodiment of the present disclosure.
  • FIG. 7 is a schematic structural diagram of another account login device according to an embodiment of the present disclosure.
  • FIG. 8 is a schematic structural diagram of hardware components provided by an embodiment of the present application.
  • the system architecture includes a background server, a first terminal in the same target network, and a second terminal corresponding to the instant messaging account.
  • a terminal may include any one of a digital television terminal, a smart phone, a personal computer, and a tablet, and the first terminal may install various video applications, audio applications, and the like.
  • the second terminal may include a smart phone, a personal computer, a tablet computer, and the like.
  • the second terminal may install various instant messaging applications, and the user may log in at the instant messaging application of the second terminal by using the instant messaging account.
  • the target network may be a wireless local area network, such as a Wireless-Fidelity (Wi-Fi) network, and the first terminal and the second terminal may be in the same Wi-Fi network, and the same Wi-Fi network refers to the
  • Wi-Fi Wireless-Fidelity
  • the first terminal and the second terminal are connected to the Internet through an access device of the same wireless local area network, and the access device may be a router or a switch or the like.
  • the same target network may be the first terminal and the second terminal are terminals under the same Wi-Fi hotspot, and the first terminal and the second terminal are connected to the Internet through the Wi-Fi hotspot, the Wi The -Fi hotspot can be a smartphone.
  • the target network can also be a wired local area network, and the first terminal and the second terminal are both in the same wired local area network, and are connected to the Internet by changing access devices of the same wired local area network.
  • the account login method of the embodiment of the present application is mainly for realizing the fast login of the instant messaging account in the first terminal.
  • the specific solution is: the background server obtains the target network identifier connected to the first terminal, and further acquires the instant login through the target network.
  • the communication account is an instant messaging account that detects the same target network as the first terminal, and sends an authorized login request to the second terminal corresponding to the instant messaging account. If the user allows the instant messaging account to log in at the first terminal, The second terminal may feed back the login authorization command to the background server through the interaction operation. If the background server receives the login authorization command, the login information is sent to the first terminal, where the login information includes the instant messaging account, and the first terminal may pass the Instant messaging account for quick login.
  • first terminal and the second terminal in the embodiment of the present application may be different terminals, or may be the same terminal (that is, the user respectively opens the audio and video application and the instant messaging application on the same terminal).
  • FIG. 2 is a flowchart of an account login method according to an embodiment of the present disclosure; the method may include the following steps S200 to S203 .
  • S200 Receive a login request sent by the first terminal, where the login request includes an identifier of a target network that is connected by the first terminal.
  • the first terminal may be a digital television terminal, a tablet computer, a personal computer, a smart phone, or the like, and the first terminal may install various video applications or audio applications, when the user passes the video application in the first terminal.
  • Watching a video, or listening to audio through an audio application often requires a variety of data synchronization operations, such as collecting a video and hoping to see the video it has on any other device, or the user can Sharing an audio to a friend requires the user to log in to the instant messaging account at the first terminal to implement data synchronization or sharing operations.
  • the user triggers the first terminal to send a login request to the background server through the interaction operation in the first terminal.
  • the interaction operation in the present application may be a touch screen operation, a mouse operation, a remote controller operation, and the like.
  • the login request carries the identifier of the target network connected to the first terminal, and the target network may be a Wi-Fi network, and the identifier of the target network may be the media access control of the Wi-Fi network access device (Media Access Control) , MAC) address and / or Internet Protocol Address (IP) address.
  • Media Access Control Media Access Control
  • MAC Media Access Control
  • IP Internet Protocol Address
  • the login request may further include an identity identifier (Identity, ID) of the video application or the audio application installed in the first terminal, where the ID is the first time that the application is activated in the first terminal.
  • ID identity identifier
  • the system assigns an ID number to the application, the ID number is used to uniquely identify the application of the first terminal, and the background server generates a MAC address + IP and ID correspondence table according to the login request.
  • the background server may also automatically detect the user login status of the first terminal, and if the first terminal is in the unlogged state, obtain the identifier of the target network to which the first terminal is connected.
  • the background server obtains at least one instant messaging account that is logged in through the target network, that is, the same network access device accessing network is used by the first terminal, for example, the first terminal and each instant The communication account is on the same Wi-Fi network.
  • the specific acquisition method may be that the instant messaging account and the login network identifier of each instant messaging account are synchronized with the instant messaging server on a regular basis.
  • the instant messaging account may include various social application accounts, such as a QQ account and a WeChat account. Weibo account and so on.
  • obtaining at least one instant messaging account that is logged in through the target network includes the following steps S20-S21;
  • S20 Obtain a plurality of instant messaging accounts currently logged in, and obtain a login network identifier of each instant messaging account of the plurality of instant messaging accounts;
  • the login network identifier of the instant messaging account is an identifier of the network used when the instant messaging account is currently logged in.
  • the background server may periodically obtain multiple current instant messaging accounts that are currently logged in, and login network identifiers of each instant messaging account of the multiple instant messaging accounts. For example, the background server periodically synchronizes the currently logged-in instant messaging accounts with each other. Wi-Fi MAC address + IP correspondence table.
  • the periodic acquisition may be performed based on a preset period, for example, may be acquired once every hour, or may be acquired once a day; the specific period setting may be performed according to actual conditions, and is not performed in this application. Exhaustive.
  • S21 Match the login network identifier of each instant messaging account with the identifier of the target network, and determine at least one instant messaging account that matches the same as at least one instant messaging account that is logged in through the target network.
  • the background server matches the login network identifier of each instant messaging account with the identifier of the target network, and determines at least one instant messaging account that matches the same as the instant messaging account that logs in through the target network.
  • the background server matches the MAC address + IP of the first terminal that is not logged in, and the multiple instant messaging accounts synchronized with the instant messaging server and the MAC address + IP correspondence table, and returns a matching MAC address + IP, instant messaging account and GUID result table; at least one instant messaging account included in the result table is an instant messaging account logged in through the target network.
  • S202 Select a target instant messaging account from the at least one instant messaging account, and push a login authorization request to the second terminal corresponding to the target instant messaging account.
  • the at least one instant messaging account may include only one instant messaging account (that is, only one instant messaging account that is logged in on the same Wi-Fi network as the first terminal), and may also include at least two instant messages. Communication account number. The following describes the two scenarios:
  • the instant messaging account is the target instant messaging account, and the login authorization request is pushed to a second terminal corresponding to the target instant messaging account.
  • Scenario 2 If the at least one instant messaging account includes at least two, the at least two instant messaging accounts may all be target instant messaging accounts, that is, push login authorization to at least two second terminals corresponding to all target instant messaging accounts. request.
  • the preset processing rule may include:
  • the background server sends the detected at least two instant messaging accounts registered in the same target network to the first terminal, and the user selects which target instant messaging account to use to log in at the first terminal, and selects the result feedback.
  • the background server sends a login authorization request to the second terminal corresponding to the selected target instant messaging account;
  • the background server obtains each instant messaging account in the at least two instant messaging accounts.
  • Historical login data of the first terminal includes, but is not limited to, a login frequency, a login period, and the like; and then, according to the historical login data of the first terminal of each instant messaging account, the instant messaging account with the highest login frequency is determined. And determining the instant messaging account as the target instant messaging account; and/or, according to the historical login data of the first terminal of each instant messaging account, determining the shortest instant messaging account with the lowest login period, and the timed communication account Determined as the target instant messaging account.
  • the pushing manner of the background server pushing the login authorization request to the second terminal corresponding to the target instant messaging account may be: pushing the message to the second terminal, where the content of the push message may be “detecting that you are in the same Wi-Fi environment.
  • a terminal logs in to watch TV. If you are operating by yourself, please click OK to log in. The user can choose to confirm the login operation in the second terminal, or cancel the login operation in the second terminal.
  • the step of pushing the login authorization request to the second terminal corresponding to the target instant messaging account in the at least one instant messaging account includes:
  • the at least one instant messaging account includes at least two instant messaging accounts, select, from the at least two instant messaging accounts, a target instant messaging account that is closest to the current time in the first terminal login time, and The second terminal corresponding to the target instant messaging account pushes the login authorization request.
  • the background server when the background server selects the target instant messaging account from the at least two instant messaging accounts, the background server may select the target instant messaging account that is closest to the current time in the first terminal historical login time, and to the target instant messaging account.
  • the corresponding second terminal pushes the login authorization request.
  • the timeout mechanism is further set.
  • the instant messaging may be further removed from the at least one instant messaging account.
  • the background server when the background server receives the login authorization command sent by the second terminal for the login authorization request, that is, the user of the target instant messaging account determines that the target instant messaging account is logged in at the first terminal, the background server goes to the first The terminal sends the login information, and the login information carries the target instant messaging account, so that the first terminal can use the target instant messaging account to perform account login.
  • the audio and video can be performed. Sharing, collection operations, and more.
  • the first terminal is a digital television terminal as an example.
  • the second terminal clicks OK, the background will send a login message to the TV end after receiving the confirmation message, and remind the user to log in to the TV with the target instant messaging account. Click OK to complete the login.
  • the embodiment of the present application receives a login request sent by the first terminal, where the login request includes an identifier of a target network that is connected to the first terminal, and acquires at least one instant messaging account that is logged in through the target network, and is in the at least one instant messaging account.
  • the second terminal corresponding to the target instant messaging account pushes the login authorization request, and if the login authorization command fed back by the second terminal for the login authorization request is received, the login information is sent to the first terminal, and the login information carries the target instant messaging account.
  • the first terminal uses the target instant messaging account to log in to the account, which can shorten and simplify the login process of the instant messaging account under the same target network as the first terminal in the first terminal, thereby implementing fast login and promotion. Login rate.
  • FIG. 3 is a flowchart of another account login method according to an embodiment of the present application; the method may include the following steps S300- S305.
  • S300 Receive a login request sent by the first terminal, where the login request includes an identifier of a target network that is connected by the first terminal.
  • steps S300-S301 of the embodiment of the present application refer to steps S200-S201 of the embodiment of FIG. 2, and details are not described herein again.
  • the target network after obtaining at least one instant messaging account that is logged in through the target network, it is further determined whether the at least one instant messaging account matches the instant messaging account in the refusal login list, and the instant messaging account included in the refusal login list is included.
  • the account that is logged in at the first terminal is rejected for the preset.
  • the instant messaging account included in the refusal login list may be obtained by the background server according to the user operation. For example, when the background server pushes the login authorization request to an instant messaging account, if the instant messaging account returns the cancel login command, the The instant messaging account is added to the refusal login list. This effectively filters out the instant messaging account of the target network on the temporary connection.
  • the statistics of the instant messaging account history to the first terminal may be further collected, including but not limited to at least one of the following: accessing the first terminal The number of times, duration, etc.; through statistical data, determine whether to add the instant messaging account to the refusal login list, so as to ensure that the communication account in the refusal login list refuses to log in accurately.
  • the first terminal in the embodiment of the present application may further provide a user interface, so that the user can operate the refusal login list through the interface. Modify, such as adding an instant messaging account, or deleting some instant messaging accounts from the refusal login list, and so on.
  • the matching matching account is deleted from the at least one instant messaging account, that is, the instant messaging account is deleted from the result table.
  • the target instant messaging account is selected from the at least one instant messaging account retained after the deletion process; and the login authorization request is pushed to the second terminal corresponding to the target instant messaging account.
  • the target instant messaging account can be one or more instant messaging accounts.
  • the target instant messaging account is added to the rejection.
  • the push message that is subsequently pushed will not be pushed to the target instant messaging account to avoid disturbing the user.
  • the statistics of the target instant messaging account history to the first terminal may be further collected, including but not limited to accessing the first terminal. The number of times, duration, etc., through statistical data, to determine whether to add the target instant messaging account to the rejected login list, so as to ensure that the communication account in the rejected login list refuses to log in accurately.
  • the target instant messaging account is allowed to log in at the first terminal, and the background server sends the login information to the first terminal, where the login information includes the target instant.
  • the communication account For details about the communication account, refer to step S203, and details are not described here.
  • the embodiment of the present application receives a login request sent by the first terminal, where the login request includes an identifier of a target network that is connected by the first terminal, and acquires at least one instant messaging that is logged in through the target network.
  • Sending a login authorization request to the second terminal corresponding to the target instant messaging account in the at least one instant messaging account, and sending a login to the first terminal if receiving the login authorization command fed back by the second terminal for the login authorization request Information the login information carries the target instant messaging account, so that the first terminal uses the target instant messaging account to perform account login, which can shorten and simplify the instant messaging account under the same target network as the first terminal.
  • the login process of the first terminal enables fast login and improves the login rate.
  • FIG. 4 is a flowchart of a complete account login according to an embodiment of the present application.
  • the first terminal is a TV terminal
  • the second terminal is a mobile phone.
  • the account login process includes:
  • the background server records the MAC address of the access device of the Wi-Fi network that is not used to log in to the TV terminal, and associates the MAC address with the Globally Unique Identifier (GUID) of the TV installed application;
  • GUID Globally Unique Identifier
  • the background server periodically updates the correspondence table between the instant messaging account (such as the QQ account) and the MAC address of the network access device used;
  • the background server matches the MAC address of the Wi-Fi network access device used by the TV terminal, the MAC address in the GUID and the QQ number correspondence table, and obtains a matching result table, and the result table includes at least one QQ account;
  • the user can click the OK message when receiving the QQ message, and the background server will push the message to the TV terminal to determine whether to log in with the QQ account. If the user clicks OK to complete the login, if the user clicks to cancel the login, the QQ account is recorded in the rejected login list. ;
  • An account login device provided by the embodiment of the present application will be described in detail below with reference to FIG. 5 to FIG.
  • the account login device includes a receiving module 100, an obtaining module 101, a pushing module 102, and a sending module 103.
  • the receiving module 100 is configured to receive a login request sent by the first terminal, where the login request includes an identifier of a target network that is connected by the first terminal;
  • the first terminal may be a digital television terminal, a tablet computer, a personal computer, a smart phone, or the like, and the first terminal may install various video applications or audio applications, when the user passes the video application in the first terminal.
  • Watching a video, or listening to audio through an audio application often requires a variety of data synchronization operations, such as collecting a video and hoping to see the video it has on any other device, or the user can Sharing an audio to a friend requires the user to log in to the instant messaging account at the first terminal to implement data synchronization or sharing operations.
  • the user triggers the first terminal to send a login request to the background server through the interaction operation at the first terminal, and the interaction operation may be a touch screen operation, a mouse operation, a remote controller operation, or the like.
  • the login request carries the identifier of the target network connected to the first terminal, and the target network may be a Wi-Fi network, and the identifier of the target network may be the media access control of the Wi-Fi network access device (Media Access Control) And a MAC address and/or an Internet Protocol Address (IP) address.
  • the login request may further include an identity identifier (Identity, ID) of the video application or the audio application installed in the first terminal.
  • the ID is an ID number assigned to the application by the system when the application of the first terminal activates the login for the first time, and the ID number is used to uniquely identify the application of the first terminal, and the background server is configured according to the login request.
  • the background server may also automatically detect the user login status of the first terminal, and if the first terminal is in the unlogged state, obtain the identifier of the target network to which the first terminal is connected.
  • the obtaining module 101 is configured to acquire at least one instant messaging account that is logged in through the target network;
  • the background server obtains at least one instant messaging account that is logged in through the target network, that is, the same network access device accessing network is used by the first terminal, for example, the first terminal and each instant The communication account is on the same Wi-Fi network.
  • the specific acquisition method may be that the instant messaging account and the login network identifier of each instant messaging account are synchronized with the instant messaging server on a regular basis.
  • the instant messaging account may include various social application accounts, such as a QQ account and a WeChat account. Weibo account and so on.
  • FIG. 6 is a schematic structural diagram of an acquiring module according to an embodiment of the present application.
  • the obtaining module 101 includes an obtaining unit 1010 and a matching unit 1011.
  • the obtaining unit 1010 is configured to acquire a plurality of instant messaging accounts currently logged in and a login network identifier of each of the plurality of instant messaging accounts;
  • the login network identifier of the instant messaging account is an identifier of the network used when the instant messaging account is currently logged in.
  • the background server periodically obtains multiple instant messaging accounts currently logged in and the login network identifier of each instant messaging account in the plurality of instant messaging accounts. For example, the background server periodically synchronizes the currently logged in instant messaging accounts with the Wi-Fi MAC address. +IP correspondence table.
  • the matching unit 1011 is configured to match the login network identifier of each instant messaging account with the identifier of the target network, and determine at least one instant messaging account that matches the same as at least one instant login through the target network. Communication account number.
  • the background server matches the login network identifier of each instant messaging account with the identifier of the target network, and determines at least one instant messaging account that matches the same as The instant messaging account that is logged in through the target network.
  • the background server matches the MAC address of the first terminal that is not logged in to the instant messaging server and the corresponding address of the MAC address and the IP address, and returns a matching MAC address+IP.
  • the instant messaging account and the GUID result table, the at least one instant messaging account included in the result table is the instant messaging account logged in through the target network.
  • the pushing module 102 is configured to push a login authorization request to the second terminal corresponding to the target instant messaging account in the at least one instant messaging account;
  • the at least one instant messaging account may include only one instant messaging account (that is, only one instant messaging account that is logged in on the same Wi-Fi network as the first terminal), and may also include at least two instant messages. Communication account number.
  • the instant messaging account is the target instant messaging account, and the login authorization request is pushed to the second terminal corresponding to the target instant messaging account.
  • the at least two instant messaging accounts may all be target instant messaging accounts, that is, the login authorization request is pushed to the second terminal corresponding to all the target instant messaging accounts. Or determining, by using a preset processing rule, at least one target instant messaging account from the at least two instant messaging accounts, and sending a login authorization request to the determined second terminal corresponding to the at least one target instant messaging account.
  • the preset processing rule may be: 1. The background server sends the detected at least two instant messaging accounts that are logged in on the same target network to the first terminal, where the user selects the first terminal.
  • a target instant messaging account is logged in, and the selection result is fed back to the background server, and the background server sends a login authorization request to the second terminal corresponding to the selected target instant messaging account; 2.
  • the background server obtains the at least two instant messaging accounts.
  • Historical login data of each instant messaging account at the first terminal includes but is not limited to a login frequency, a login period, etc., according to The instant login data of each instant messaging account in the first terminal determines the instant messaging account with the highest login frequency, and determines the instant messaging account as the target instant messaging account.
  • the pushing manner of the background server pushing the login authorization request to the second terminal corresponding to the target instant messaging account may be: pushing the message to the second terminal, where the content of the push message may be “detecting that you are logged in to another terminal in the same Wi-Fi environment. Watch TV. If you are operating by yourself, please click OK to log in. The user can choose to confirm the login operation in the second terminal, or cancel the login operation in the second terminal.
  • the pushing module 102 is specifically configured to: if the at least one instant messaging account includes at least two instant messaging accounts, select, at the first terminal, the login time from the at least two instant messaging accounts. The target instant messaging account with the most recent time, and pushes the login authorization request to the second terminal corresponding to the target instant messaging account.
  • the background server when the background server selects the target instant messaging account from the at least two instant messaging accounts, the background server may select the target instant messaging account that is closest to the current time in the first terminal historical login time, and to the target instant messaging account.
  • the corresponding second terminal pushes the login authorization request.
  • the timeout mechanism is further set.
  • the instant messaging may be further removed from the at least one instant messaging account.
  • select a terminal corresponding to the instant messaging account to push the login authorization request.
  • the sending module 103 is configured to: if receiving the login authorization command that is sent by the second terminal for the login authorization request, send the login information to the first terminal, where the login information carries the target instant messaging account, so that The first terminal uses the target instant messaging account to perform account login.
  • the background server when the background server receives the login authorization command fed back by the second terminal for the login authorization request, the user of the target instant messaging account determines that the target instant messaging is When the account is logged in to the first terminal, the background server sends the login information to the first terminal, where the login information carries the target instant messaging account, so that the first terminal can use the target instant messaging account to perform account login, when the first terminal adopts the After the target IM account is logged in, you can share audio and video, collect and so on.
  • the first terminal is a digital television terminal as an example.
  • the second terminal clicks OK, the background will send a login message to the TV end after receiving the confirmation message, and remind the user to log in to the TV with the target instant messaging account. Click OK to complete the login.
  • the embodiment of the present application receives a login request sent by the first terminal, where the login request includes an identifier of a target network that is connected to the first terminal, and acquires at least one instant messaging account that is logged in through the target network, and is in the at least one instant messaging account.
  • the second terminal corresponding to the target instant messaging account pushes the login authorization request, and if the login authorization command fed back by the second terminal for the login authorization request is received, the login information is sent to the first terminal, and the login information carries the target instant messaging account.
  • the first terminal uses the target instant messaging account to log in to the account, which can shorten and simplify the login process of the instant messaging account under the same target network as the first terminal in the first terminal, thereby implementing fast login and promotion. Login rate.
  • FIG. 7 is a schematic structural diagram of another account login device according to an embodiment of the present disclosure.
  • the account login device in the embodiment of the present application includes a receiving module 200, an obtaining module 201, a determining module 202, and a deleting module. 203.
  • the receiving module 200, the obtaining module 201, and the sending module 206 are described in the description of the embodiment of FIG. 6, and details are not described herein.
  • the determining module 202 is configured to determine whether the at least one instant messaging account matches the instant messaging account in the refusal login list, and the instant messaging account included in the refusal login list is an account that is preset to refuse to log in at the first terminal. ;
  • the target network after obtaining at least one instant messaging account that is logged in through the target network, it is required to further determine whether the at least one instant messaging account is in an instant message with the refusal login list.
  • the account matching is performed, and the instant messaging account included in the refusal login list is an account that is refused to log in at the first terminal by default.
  • the instant messaging account included in the refusal login list may be obtained by the background server according to the user operation. For example, when the background server pushes the login authorization request to an instant messaging account, if the instant messaging account returns the cancel login command, the The instant messaging account is added to the refusal login list. This effectively filters out the instant messaging account of the target network on the temporary connection.
  • the statistics of the instant messaging account history to the first terminal may be further counted, including but not limited to the number of times, duration, etc. of the first terminal. Through the statistical data, it is determined whether the instant messaging account is added to the refusal login list, so that the communication account in the refusal login list is denied the login accurate status.
  • the first terminal in the embodiment of the present application may further provide a user interface, so that the user can operate the refusal login list through the interface. Modify, such as adding an instant messaging account, or deleting some instant messaging accounts from the refusal login list, and so on.
  • the deleting module 203 is configured to: if the at least one instant messaging account matches the instant messaging account in the refusal login list, delete from the at least one instant messaging account and match the instant messaging account in the refusal login list Account number;
  • deleting the matching matching account from the at least one instant messaging account is the instant The communication account is deleted from the results table.
  • the pushing module 204 is specifically configured to push a login authorization request to the second terminal corresponding to the target instant messaging account in the at least one instant messaging account after the deletion process.
  • the login authorization request is pushed to the second terminal corresponding to the target instant messaging account in the at least one instant messaging account after the deletion process, specifically, the target instant
  • the communication account can include one or more.
  • the adding module 205 is configured to add the target instant messaging account to the rejected login list if receiving the cancel login command that is sent by the second terminal for the login authorization request.
  • the target instant messaging account is added to the rejection. In the login list, the subsequent push message will not be pushed to the target instant messaging account to avoid disturbing the user.
  • the statistics of the target instant messaging account history to the first terminal may be further collected, including but not limited to accessing the first terminal. The number of times, duration, etc., through statistical data, to determine whether to add the target instant messaging account to the rejected login list, so as to ensure that the communication account in the rejected login list refuses to log in accurately.
  • the target instant messaging account is allowed to log in at the first terminal, and the background server sends the login information to the first terminal, where the login information includes the target instant.
  • the communication account For details about the communication account, refer to step S203, and details are not described here.
  • the embodiment of the present application receives a login request sent by the first terminal, where the login request includes an identifier of a target network that is connected to the first terminal, and acquires at least one instant messaging account that is logged in through the target network, and is in the at least one instant messaging account.
  • the second terminal corresponding to the target instant messaging account pushes the login authorization request, and if the login authorization command fed back by the second terminal for the login authorization request is received, the login information is sent to the first terminal, and the login information carries the target instant messaging account.
  • the first terminal uses the target instant messaging account to log in to the account, which can shorten and simplify the login process of the instant messaging account under the same target network as the first terminal in the first terminal, thereby implementing fast login and promotion. Login rate.
  • the present application provides a specific hardware based on the above embodiment, as shown in FIG.
  • the processor 802, the storage medium 804, and at least one external communication interface 801 are included; the processor 802, the storage medium 804, and the external communication interface 801 are all connected by a bus 803.
  • the processor 802 can be a processing component such as a microprocessor, a central processing unit, a digital signal processor, or a programmable logic array. Computer executable code is stored in the storage medium 804.
  • the storage medium includes a set of instructions that, when executed, cause at least one processor to perform operations including:
  • the account login device provided by the present application may further include:
  • a memory configured to store an executable program
  • a processor configured to: perform the following operations by executing an executable program stored in the memory:
  • processor of the present application is also capable of performing the processing in the foregoing various method flows, but is not described herein again.
  • the program corresponding to the account login device shown in FIG. 7 may be stored in a readable storage medium of the server and executed by at least one processor in the server to implement the account login method.
  • the method includes the following figure: The process described in the method embodiment of 4.
  • the storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请实施例提供一种帐号登录方法、装置及存储介质,其中的帐号登录方法可包括:接收第一终端发送的登录请求,所述登录请求包括所述第一终端连接的目标网络的标识;获取通过所述目标网络登录的至少一个即时通讯帐号;向所述至少一个即时通讯帐号中的目标即时通讯帐号对应的第二终端推送登录授权请求;若接收到所述第二终端针对所述登录授权请求反馈的登录授权指令,向所述第一终端发送登录信息,所述登录信息携带所述目标即时通讯帐号,以使所述第一终端采用所述目标即时通讯帐号进行帐号登录。采用本申请实施例实现快速登录,提升登录率。

Description

一种帐号登录方法、装置及存储介质
相关申请的交叉引用
本申请基于申请号为201610534116.2、申请日为2016年07月07日的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此引入本申请作为参考。
技术领域
本申请涉及通信技术领域,具体涉及一种帐号登录方法、装置及存储介质。
背景技术
随着互联网技术的发展,终端的各种应用日益繁多,比如各种视频应用、音频应用等等,通常为了能够实现数据同步,记录用户的各种操作,往往需要通过即时通讯帐号在终端进行登录,比如,用户在数字电视终端通过某个网络视频应用观看视频,希望将该视频收藏或者分享给别人,则用户可以选择在数字电视终端登录自己的即时通讯帐号,从而实现收藏或分享操作。然而,现有技术中在终端登录即时通讯帐号时需要在该终端输入帐号密码实现登录,或者终端显示登录二维码,用户扫描后完成输入授权登录,这种登录方式步骤极其复杂。
发明内容
本申请实施例提供一种帐号登录方法、装置及存储介质,可缩短、简化与终端在同一目标网络下的即时通讯帐号在该终端的登录流程,实现快速登录,提升登录率。
本申请第一方面提供一种帐号登录方法,包括:
接收第一终端发送的登录请求,所述登录请求包括所述第一终端连接 的目标网络的标识;
获取通过所述目标网络登录的至少一个即时通讯帐号;
从所述至少一个即时通讯帐号中选取目标即时通讯帐号,向所述目标即时通讯帐号对应的第二终端推送登录授权请求;
若接收到所述第二终端针对所述登录授权请求反馈的登录授权指令,向所述第一终端发送登录信息;其中,所述登录信息携带所述目标即时通讯帐号,以使所述第一终端采用所述目标即时通讯帐号进行帐号登录。
本申请第二方面提供一种帐号登录装置,包括:
接收模块,接收第一终端发送的登录请求,所述登录请求包括所述第一终端连接的目标网络的标识;
获取模块,获取通过所述目标网络登录的至少一个即时通讯帐号;
推送模块,从所述至少一个即时通讯帐号中选取目标即时通讯帐号,向所述目标即时通讯帐号对应的第二终端推送登录授权请求;
发送模块,若接收到所述第二终端针对所述登录授权请求反馈的登录授权指令,向所述第一终端发送登录信息;其中,所述登录信息携带所述目标即时通讯帐号,以使所述第一终端采用所述目标即时通讯帐号进行帐号登录。
本申请第三方面提供一种帐号登录装置,包括:
存储器,配置为存储可执行程序;
处理器,配置为通过执行所述存储器中存储的可执行程序时实现以下操作:
接收第一终端发送的登录请求,所述登录请求包括所述第一终端连接的目标网络的标识;
获取通过所述目标网络登录的至少一个即时通讯帐号;
从所述至少一个即时通讯帐号中选取目标即时通讯帐号,向所述目标 即时通讯帐号对应的第二终端推送登录授权请求;
若接收到所述第二终端针对所述登录授权请求反馈的登录授权指令,向所述第一终端发送登录信息;其中,所述登录信息携带所述目标即时通讯帐号,以使所述第一终端采用所述目标即时通讯帐号进行帐号登录。
本申请第四方面提供一种存储介质,该存储介质包括一组指令,当执行所述指令时,引起至少一个处理器执行包括以下的操作:
接收第一终端发送的登录请求,所述登录请求包括所述第一终端连接的目标网络的标识;
获取通过所述目标网络登录的至少一个即时通讯帐号;
从所述至少一个即时通讯帐号中选取目标即时通讯帐号,向所述目标即时通讯帐号对应的第二终端推送登录授权请求;
若接收到所述第二终端针对所述登录授权请求反馈的登录授权指令,向所述第一终端发送登录信息;其中,所述登录信息携带所述目标即时通讯帐号,以使所述第一终端采用所述目标即时通讯帐号进行帐号登录。
实施本申请实施例,具有如下有益效果:
本申请实施例,接收第一终端发送的登录请求,该登录请求包括第一终端连接的目标网络的标识,获取通过该目标网络登录的至少一个即时通讯帐号,向该至少一个即时通讯帐号中的目标即时通讯帐号对应的第二终端推送登录授权请求,若接收到该第二终端针对该登录授权请求反馈的登录授权指令,向第一终端发送登录信息,该登录信息携带该目标即时通讯帐号,以使第一终端采用该目标即时通讯帐号进行帐号登录,这种方式可以缩短、简化与该第一终端在同一目标网络下的即时通讯帐号在该第一终端的登录流程,实现快速登录,提升登录率。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对 实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种系统架构图;
图2为本申请实施例提供的一种帐号登录方法的流程图;
图3为本申请实施例提供的另一种帐号登录方法的流程图;
图4为本申请实施例提供的一种帐号登录完整流程图;
图5为本申请实施例提供的一种帐号登录装置的结构示意图;
图6为本申请实施例提供的一种获取模块的结构示意图;
图7为本申请实施例提供的另一种帐号登录装置的结构示意图;
图8为本申请实施例提供的一种硬件组成结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
请参照图1,为本申请实施例提供的一种系统架构图,如图所示,本系统架构包括后台服务器、以及在同一目标网络的第一终端以及即时通讯帐号对应的第二终端,第一终端可以包括数字电视终端、智能手机、个人计算机以及平板电脑中的任意一种,第一终端可以安装各种视频应用、或者音频应用等等。第二终端可以包括智能手机、个人计算机以及平板电脑等等,该第二终端可以安装各种即时通讯应用,用户利用即时通讯帐号可以在第二终端的即时通讯应用进行登录。
该目标网络可以是无线局域网,例如无线保真(Wireless-Fidelity,Wi-Fi)网络,该第一终端和第二终端可以处于同一个Wi-Fi网络中,处于同一Wi-Fi网络是指该第一终端和第二终端是通过同一个无线局域网的接入设备连接因特网,该接入设备可以是路由器或者交换机等等。
可选的,处于同一个目标网络也可以是第一终端和第二终端是同一个Wi-Fi热点下的终端,该第一终端和第二终端均通过该Wi-Fi热点连接因特网,该Wi-Fi热点可以是智能手机。
可以理解的是,该目标网络也可以有线局域网,该第一终端和第二终端均处于同一个有线局域网,并通过改同一个有线局域网的接入设备连接因特网。
本申请实施例的帐号登录方法主要为了实现即时通讯帐号在第一终端的快速登录,具体方案为,后台服务器获取该第一终端所连接的目标网络标识,同时进一步获取通过该目标网络登录的即时通讯帐号,即是检测与该第一终端采用同一个目标网络的即时通讯帐号,并向该即时通讯帐号对应的第二终端发送授权登录请求,若用户允许该即时通讯帐号在第一终端登录,则可以在第二终端通过交互操作向后台服务器反馈登录授权指令,若后台服务器接收到登录授权指令,则向第一终端发送登录信息,该登录信息包括该即时通讯帐号,第一终端可以通过该即时通讯帐号实现快速登录。
需要说明的是,本申请实施例的第一终端和第二终端可以为不同的终端,也可以为同一个终端(即是用户在同一个终端上分别打开音视频应用和即时通讯应用)。
下面将结合附图2-附图4,对本申请实施例提供的帐号登录方法进行详细介绍。
请参照图2,为本申请实施例提供的一种帐号登录方法的流程图;该方法可包括以下步骤S200-步骤S203。
S200,接收第一终端发送的登录请求,所述登录请求包括所述第一终端连接的目标网络的标识;
本申请实施例中,该第一终端可以是数字电视终端、平板电脑、个人计算机、智能手机等等,该第一终端可以安装各种视频应用或者音频应用,当用户在第一终端通过视频应用观看视频,或者通过音频应用收听音频,往往需要进行各种数据同步操作,比如,将某个视频收藏,并且希望能够在其它任何设备都可以看到自己所收藏的视频,或者,用户也可以将某个音频分享给好友,这些都需要用户在第一终端登录即时通讯帐号实现数据同步或者分享操作。
用户在第一终端通过交互操作,触发第一终端向后台服务器发送登录请求;本申请中交互操作可以是触屏操作、鼠标操作以及遥控器操作等等。
该登录请求中携带第一终端连接的目标网络的标识,该目标网络可以是Wi-Fi网络,则该目标网络的标识可以是该Wi-Fi网络接入设备的媒体接入控制(Media Access Control,MAC)地址和/或网际协议(Internet Protocol Address,IP)地址。
进一步可选的,该登录请求中还可以包括该第一终端中所安装视频应用或者音频应用的身份标识号(Identity,ID),该ID为第一次在该第一终端的该应用激活登录时系统分配给该应用的一个ID号,该ID号用于唯一标识该第一终端的该应用,后台服务器根据登录请求,生成MAC地址+IP与ID对应表。
需要说明的是,后台服务器也可以自动检测该第一终端的用户登录状态,若该第一终端处于未登录状态,则获取该第一终端所连接的目标网络的标识。
S201,获取通过所述目标网络登录的至少一个即时通讯帐号;
本申请实施例中,后台服务器获取通过该目标网络登录的至少一个即时通讯帐号,即是与该第一终端采用的是同一个网络接入设备接入网络,例如,该第一终端与各个即时通讯帐号是在同一个Wi-Fi网络。具体的获取方式可以是定期与即时通讯服务器同步各个即时通讯帐号以及各个即时通讯帐号的登录网络标识,需要说明的是,该即时通讯帐号可以包括各种社交应用帐号,比如QQ帐号、微信帐号、微博帐号等等。
可选的,获取通过目标网络登录的至少一个即时通讯帐号包括以下步骤S20~S21;
S20,获取当前登录的多个即时通讯帐号,以及获取所述多个即时通讯帐号中每个即时通讯帐号的登录网络标识;
本申请实施例中,即时通讯帐号的登录网络标识为该即时通讯帐号当前登录时所采用的网络的标识。具体来说,后台服务器可以定期获取当前登录的多个即时通讯帐号、以及该多个即时通讯帐号中每个即时通讯帐号的登录网络标识,例如,后台服务器定期同步当前登录的各个即时通讯帐号与Wi-Fi的MAC地址+IP对应表。
其中,所述定期获取可以为基于预设的周期进行获取,比如,可以为每1小时获取一次,或者还可以为每天获取一次;具体的周期的设置可以根据实际情况操作,本申请中不进行穷举。
S21,将所述每个即时通讯帐号的登录网络标识与所述目标网络的标识进行匹配,并将匹配一致的至少一个即时通讯帐号确定为通过所述目标网络登录的至少一个即时通讯帐号。
本申请实施例中,后台服务器将每个即时通讯帐号的登录网络标识与目标网络的标识进行匹配,并将匹配一致的至少一个即时通讯帐号确定为通过该目标网络的登录的即时通讯帐号。
具体可选的,后台服务器将未登录的第一终端的MAC地址+IP,与即时通讯服务器同步的多个即时通讯帐号与MAC地址+IP的对应表进行查询匹配,返回匹配一致的MAC地址+IP、即时通讯帐号以及GUID的结果表;该结果表中所包含的至少一个即时通讯帐号即是通过目标网络登录的即时通讯帐号。
S202,从所述至少一个即时通讯帐号中选取目标即时通讯帐号,向所述目标即时通讯帐号对应的第二终端推送登录授权请求;
本申请实施例中,该至少一个即时通讯帐号可以仅仅包括一个即时通讯帐号(即是与第一终端在同一Wi-Fi网络下登录的即时通讯帐号仅有一个),也可以包括至少两个即时通讯帐号。下面分别针对两种场景进行说明:
场景一、若该至少一个即时通讯帐号仅仅包括一个,则该即时通讯帐号即是目标即时通讯帐号,向该目标即时通讯帐号对应的一个第二终端推送登录授权请求。
场景二、若该至少一个即时通讯帐号包括至少两个,则该至少两个即时通讯帐号可以均为目标即时通讯帐号,即是向所有目标即时通讯帐号对应的至少两个第二终端推送登录授权请求。
或者,通过预设处理规则从该至少两个即时通讯帐号确定出至少一个目标即时通讯帐号,并向所确定的至少一个目标即时通讯帐号对应的至少一个第二终端发送登录授权请求。
需要说明的是,该预设处理规则可以包括:
1、后台服务器将所检测到的在同一个目标网络登录的至少两个即时通讯帐号发送至第一终端,由用户在第一终端选择采用哪一个目标即时通讯帐号进行登录,并将选择结果反馈至后台服务器,后台服务器向所选择的目标即时通讯帐号对应的第二终端发送登录授权请求;
2、后台服务器获取该至少两个即时通讯帐号中每个即时通讯帐号在该 第一终端的历史登录数据,该历史登录数据包括但不限于登录频率、登录周期等等;然后根据每个即时通讯帐号在该第一终端的历史登录数据,确定出登录频率最高的即时通讯帐号,并将该即时通讯帐号确定为目标即时通讯帐号;和/或,还可以根据每个即时通讯账号在第一终端的历史登录数据,确定出登录周期最短的即时通讯账号,将该计时通讯账号确定为目标即时通讯账号。
后台服务器向目标即时通讯帐号对应的第二终端推送登录授权请求的推送方式可以是,向第二终端推送(push)消息,该push消息内容可以是“检测到您在同一Wi-Fi环境在另一终端登录观看电视,如果是您本人操作,请点击确定登录”,用户可以在第二终端选择进行确认登录操作,也可以在第二终端进行取消登录操作。
可选的,所述向所述至少一个即时通讯帐号中的目标即时通讯帐号对应的第二终端推送登录授权请求,包括:
若所述至少一个即时通讯帐号中包括至少两个即时通讯帐号,从所述至少两个即时通讯帐号中选择在所述第一终端登录时间离当前时间最近的目标即时通讯帐号,并向所述目标即时通讯帐号对应的第二终端推送登录授权请求。
本申请实施例中,后台服务器在从至少两个即时通讯帐号中选择目标即时通讯帐号时,可以选择在第一终端历史登录时间离当前时间最近的目标即时通讯帐号,并向该目标即时通讯帐号对应的第二终端推送登录授权请求。
需要说明的是,进一步设置超时机制,当第二终端在预设时间内仍然未反馈是否允许该目标即时通讯帐号在第一终端登录,则可以进一步从该至少一个即时通讯帐号中除上述即时通讯帐号外的其他即时通讯帐号中,选择一个即时通讯帐号对应的终端推送登录授权请求。
S203,若接收到所述第二终端针对所述登录授权请求反馈的登录授权指令,向所述第一终端发送登录信息,所述登录信息携带所述目标即时通讯帐号,以使所述第一终端采用所述目标即时通讯帐号进行帐号登录。
本申请实施例中,当后台服务器接收到第二终端针对登录授权请求反馈的登录授权命令,即是目标即时通讯帐号的用户确定将该目标即时通讯帐号在第一终端登录,则后台服务器向第一终端发送登录信息,该登录信息携带目标即时通讯帐号,以使该第一终端可以采用该目标即时通讯帐号进行帐号登录,当第一终端采用该目标即时通讯帐号登录后,即可进行音视频分享、收藏操作等等。
这里以第一终端为数字电视终端为例进行说明,当在第二终端点击确定后,后台收到确定消息后将push一条登录信息到TV端,提醒用户将用目标即时通讯帐号登录TV,用户点击确定完成登录。
本申请实施例,接收第一终端发送的登录请求,该登录请求包括第一终端连接的目标网络的标识,获取通过该目标网络登录的至少一个即时通讯帐号,向该至少一个即时通讯帐号中的目标即时通讯帐号对应的第二终端推送登录授权请求,若接收到该第二终端针对该登录授权请求反馈的登录授权指令,向第一终端发送登录信息,该登录信息携带该目标即时通讯帐号,以使第一终端采用该目标即时通讯帐号进行帐号登录,这种方式可以缩短、简化与该第一终端在同一目标网络下的即时通讯帐号在该第一终端的登录流程,实现快速登录,提升登录率。
请参照图3,为本申请实施例提供的另一种帐号登录方法的流程图;该方法可包括以下步骤S300-步骤S305。
S300,接收第一终端发送的登录请求,所述登录请求包括所述第一终端连接的目标网络的标识;
S301,获取通过所述目标网络登录的至少一个即时通讯帐号;
本申请实施例步骤S300~S301请参照图2的实施例步骤S200~S201,在此不再赘述。
S302,判断所述至少一个即时通讯帐号是否与拒登录列表中的即时通讯帐号匹配,所述拒登录列表中包含的即时通讯帐号为预设拒绝在所述第一终端登录的帐号;
本申请实施例中,获取通过目标网络登录的至少一个即时通讯帐号后,需要进一步判断该至少一个即时通讯帐号是否与拒登录列表中的即时通讯帐号匹配,该拒登录列表中包含的即时通讯帐号为预设拒绝在所述第一终端登录的帐号。
拒登录列表中包含的即时通讯帐号可以是后台服务器根据用户操作而得到的,例如,当后台服务器向某一个即时通讯帐号推送登录授权请求时,若该即时通讯帐号返回取消登录指令,则将该即时通讯帐号添加入该拒登录列表中。这样可以有效过滤掉临时连接上目标网络的即时通讯帐号。
可以理解的是,当某一个即时通讯帐号返回取消登录指令时,还可以进一步统计该即时通讯帐号历史登录该第一终端的统计数据,包括但不限于以下至少之一:访问该第一终端的次数、时长等等;通过统计数据,确定是否将该即时通讯帐号添加入拒登录列表中,这样可以保证拒登录列表中的通讯帐号拒绝登录准确状况。
进一步可选的,为了使得该拒登录列表中包含的即时通讯帐号更加准确反映拒绝登录情况,本申请实施例的第一终端还可以提供用户接口,使得用户可以通过该接口对拒登录列表进行操作修改,比如增加即时通讯帐号,或者,从拒登录列表中删除某些即时通讯帐号等等。
S303,若是,从所述至少一个即时通讯帐号中删除与所述拒登录列表中的即时通讯帐号匹配一致的帐号;
本申请实施例中,若该至少一个即时通讯帐号中存在与拒登录列表中 包含的即时通讯帐号匹配一致的帐号,则从该至少一个即时通讯帐号中删除匹配一致的帐号,即是将该即时通讯帐号从结果表中删除。
S304,向删除处理后的所述至少一个即时通讯帐号中的目标即时通讯帐号对应的第二终端推送登录授权请求。
本申请实施例中,从删除处理后所保留下来的至少一个即时通讯账号中选取目标即时通讯帐号;向所述目标即时通讯帐号对应的第二终端推送登录授权请求。
具体可选的,目标即时通讯帐号可以为一个或者多个即时通讯帐号。
S305,若接收到所述第二终端针对所述登录授权请求反馈的取消登录指令,在所述拒登录列表中添加所述目标即时通讯帐号。
本申请实施例中,如果接收到第二终端针对该登录授权请求反馈的取消登录指令,即是用户不允许该目标即时通讯帐号在该第一终端登录,则将该目标即时通讯帐号添加入拒登录列表中,这样后续推送的push消息不会再向该目标即时通讯帐号推送,以免打扰用户。
进一步可选的,当接收到第二终端针对登录授权请求反馈的取消登录指令时,还可以进一步统计该目标即时通讯帐号历史登录该第一终端的统计数据,包括但不限于访问该第一终端的次数、时长等等,通过统计数据,确定是否将该目标即时通讯帐号添加入拒登录列表中,这样可以保证拒登录列表中的通讯帐号拒绝登录准确状况。
可选的,若接收到第二终端针对登录授权请求反馈的授权登录命令,则说明允许该目标即时通讯帐号在第一终端登录,后台服务器向第一终端发送登录信息,该登录信息包含目标即时通讯帐号,具体方案请参照步骤S203,在此不再赘述。
本申请实施例,接收第一终端发送的登录请求,该登录请求包括第一终端连接的目标网络的标识,获取通过该目标网络登录的至少一个即时通 讯帐号,向该至少一个即时通讯帐号中的目标即时通讯帐号对应的第二终端推送登录授权请求,若接收到该第二终端针对该登录授权请求反馈的登录授权指令,向第一终端发送登录信息,该登录信息携带该目标即时通讯帐号,以使第一终端采用该目标即时通讯帐号进行帐号登录,这种方式可以缩短、简化与该第一终端在同一目标网络下的即时通讯帐号在该第一终端的登录流程,实现快速登录,提升登录率。
请参照图4,为本申请实施例提供的一种帐号登录完整流程图,如图所示,本申请实施例以第一终端为TV端,第二终端为手机进行举例说明,本申请实施例的帐号登录流程包括:
首先后台服务器记录未登录TV端所使用的Wi-Fi网络的接入设备的MAC地址,并将MAC地址与TV安装的应用的全局唯一标识符(GUID,Globally Unique Identifier)对应;
后台服务器定期更新即时通讯帐号(比如QQ帐号)与所使用的网络接入设备的MAC地址对应表;
后台服务器匹配TV端所使用Wi-Fi网络接入设备的MAC地址、GUID、QQ号对应表中MAC地址,获得匹配一致的结果表,该结果表包括至少一个QQ帐号;
将结果表与拒登录列表进行匹配查询,并从结果表中删除匹配一致的QQ帐号,形成新的结果表;
向新的结果表中QQ帐号对应的终端推送消息,以确定用户是否选择登录;
用户收到QQ消息可以点击确定,后台服务器会push消息到TV端,以确定是否用此QQ帐号登录,若点击确定,完成登录,若点击取消登录,则将该QQ帐号记录到拒登录列表中;
用户收到QQ消息后,若点击取消登录,则将该QQ帐号记录到拒登录 列表中。
下面将结合附图5-附图7,对本申请实施例提供的一种帐号登录装置进行详细介绍。
请参照图5,为本申请实施例提供的一种帐号登录装置的结构示意图,如图所示,该帐号登录装置包括接收模块100、获取模块101、推送模块102以及发送模块103;
接收模块100,用于接收第一终端发送的登录请求,所述登录请求包括所述第一终端连接的目标网络的标识;
本申请实施例中,该第一终端可以是数字电视终端、平板电脑、个人计算机、智能手机等等,该第一终端可以安装各种视频应用或者音频应用,当用户在第一终端通过视频应用观看视频,或者通过音频应用收听音频,往往需要进行各种数据同步操作,比如,将某个视频收藏,并且希望能够在其它任何设备都可以看到自己所收藏的视频,或者,用户也可以将某个音频分享给好友,这些都需要用户在第一终端登录即时通讯帐号实现数据同步或者分享操作。
用户在第一终端通过交互操作触发第一终端向后台服务器发送登录请求,交互操作可以是触屏操作、鼠标操作以及遥控器操作等等。该登录请求中携带第一终端连接的目标网络的标识,该目标网络可以是Wi-Fi网络,则该目标网络的标识可以是该Wi-Fi网络接入设备的媒体接入控制(Media Access Control,MAC)地址和/或网际协议(Internet Protocol Address,IP)地址,进一步可选的,该登录请求中还可以包括该第一终端中所安装视频应用或者音频应用的身份标识号(Identity,ID),该ID为第一次在该第一终端的该应用激活登录时系统分配给该应用的一个ID号,该ID号用于唯一标识该第一终端的该应用,后台服务器根据登录请求,生成MAC地址+IP与ID对应表。
需要说明的是,后台服务器也可以自动检测该第一终端的用户登录状态,若该第一终端处于未登录状态,则获取该第一终端所连接的目标网络的标识。
获取模块101,用于获取通过所述目标网络登录的至少一个即时通讯帐号;
本申请实施例中,后台服务器获取通过该目标网络登录的至少一个即时通讯帐号,即是与该第一终端采用的是同一个网络接入设备接入网络,例如,该第一终端与各个即时通讯帐号是在同一个Wi-Fi网络。具体的获取方式可以是定期与即时通讯服务器同步各个即时通讯帐号以及各个即时通讯帐号的登录网络标识,需要说明的是,该即时通讯帐号可以包括各种社交应用帐号,比如QQ帐号、微信帐号、微博帐号等等。
可选的,请参照图6,为本申请实施例提供的一种获取模块的结构示意图,如图所示,获取模块101包括获取单元1010和匹配单元1011;
获取单元1010,用于获取当前登录的多个即时通讯帐号以及所述多个即时通讯帐号中每个即时通讯帐号的登录网络标识;
本申请实施例中,即时通讯帐号的登录网络标识为该即时通讯帐号当前登录时所采用的网络的标识。后台服务器定期获取当前登录的多个即时通讯帐号以及该多个即时通讯帐号中每个即时通讯帐号的登录网络标识,例如,后台服务器定期同步当前登录的各个即时通讯帐号与Wi-Fi的MAC地址+IP对应表。
匹配单元1011,用于将所述每个即时通讯帐号的登录网络标识与所述目标网络的标识进行匹配,并将匹配一致的至少一个即时通讯帐号确定为通过所述目标网络登录的至少一个即时通讯帐号。
本申请实施例中,后台服务器将每个即时通讯帐号的登录网络标识与目标网络的标识进行匹配,并将匹配一致的至少一个即时通讯帐号确定为 通过该目标网络的登录的即时通讯帐号。
具体可选的,后台服务器将未登录的第一终端的MAC地址+IP与即时通讯服务器同步的多个即时通讯帐号与MAC地址+IP的对应表进行查询匹配,返回匹配一致的MAC地址+IP、即时通讯帐号以及GUID的结果表,该结果表中包含的至少一个即时通讯帐号即是通过目标网络登录的即时通讯帐号。
推送模块102,用于向所述至少一个即时通讯帐号中的目标即时通讯帐号对应的第二终端推送登录授权请求;
本申请实施例中,该至少一个即时通讯帐号可以仅仅包括一个即时通讯帐号(即是与第一终端在同一Wi-Fi网络下登录的即时通讯帐号仅有一个),也可以包括至少两个即时通讯帐号。
若该至少一个即时通讯帐号仅仅包括一个,则该即时通讯帐号即是目标即时通讯帐号,向该目标即时通讯帐号对应的第二终端推送登录授权请求。
若该至少一个即时通讯帐号包括至少两个,则该至少两个即时通讯帐号可以均为目标即时通讯帐号,即是向所有目标即时通讯帐号对应的第二终端推送登录授权请求。或者通过预设处理规则从该至少两个即时通讯帐号确定出至少一个目标即时通讯帐号,并向所确定的至少一个目标即时通讯帐号对应的第二终端发送登录授权请求。需要说明的是,该预设处理规则可以是,1、后台服务器将所检测到的在同一个目标网络登录的至少两个即时通讯帐号发送至第一终端,由用户在第一终端选择采用哪一个目标即时通讯帐号进行登录,并将选择结果反馈至后台服务器,后台服务器向所选择的目标即时通讯帐号对应的第二终端发送登录授权请求;2、后台服务器获取该至少两个即时通讯帐号中每个即时通讯帐号在该第一终端的历史登录数据,该历史登录数据包括但不限于登录频率、登录周期等等,根据 每个即时通讯帐号在该第一终端的历史登录数据,确定出登录频率最高的即时通讯帐号,并将该即时通讯帐号确定为目标即时通讯帐号。
后台服务器向目标即时通讯帐号对应的第二终端推送登录授权请求的推送方式可以是,向第二终端push消息,该push消息内容可以是“检测到您在同一Wi-Fi环境在另一终端登录观看电视,如果是您本人操作,请点击确定登录”,用户可以在第二终端选择进行确认登录操作,也可以在第二终端进行取消登录操作。
可选的,所述推送模块102具体用于若所述至少一个即时通讯帐号中包括至少两个即时通讯帐号,从所述至少两个即时通讯帐号中选择在所述第一终端登录时间离当前时间最近的目标即时通讯帐号,并向所述目标即时通讯帐号对应的第二终端推送登录授权请求。
本申请实施例中,后台服务器在从至少两个即时通讯帐号中选择目标即时通讯帐号时,可以选择在第一终端历史登录时间离当前时间最近的目标即时通讯帐号,并向该目标即时通讯帐号对应的第二终端推送登录授权请求。
需要说明的是,进一步设置超时机制,当第二终端在预设时间内仍然未反馈是否允许该目标即时通讯帐号在第一终端登录,则可以进一步从该至少一个即时通讯帐号中除上述即时通讯帐号外的即时通讯帐号中选择一个即时通讯帐号对应的终端推送登录授权请求。
发送模块103,用于若接收到所述第二终端针对所述登录授权请求反馈的登录授权指令,向所述第一终端发送登录信息,所述登录信息携带所述目标即时通讯帐号,以使所述第一终端采用所述目标即时通讯帐号进行帐号登录。
本申请实施例中,当后台服务器接收到第二终端针对登录授权请求反馈的登录授权命令,即是目标即时通讯帐号的用户确定将该目标即时通讯 帐号在第一终端登录,则后台服务器向第一终端发送登录信息,该登录信息携带目标即时通讯帐号,以使该第一终端可以采用该目标即时通讯帐号进行帐号登录,当第一终端采用该目标即时通讯帐号登录后,即可进行音视频分享、收藏操作等等。
这里以第一终端为数字电视终端为例进行说明,当在第二终端点击确定后,后台收到确定消息后将push一条登录信息到TV端,提醒用户将用目标即时通讯帐号登录TV,用户点击确定完成登录。
本申请实施例,接收第一终端发送的登录请求,该登录请求包括第一终端连接的目标网络的标识,获取通过该目标网络登录的至少一个即时通讯帐号,向该至少一个即时通讯帐号中的目标即时通讯帐号对应的第二终端推送登录授权请求,若接收到该第二终端针对该登录授权请求反馈的登录授权指令,向第一终端发送登录信息,该登录信息携带该目标即时通讯帐号,以使第一终端采用该目标即时通讯帐号进行帐号登录,这种方式可以缩短、简化与该第一终端在同一目标网络下的即时通讯帐号在该第一终端的登录流程,实现快速登录,提升登录率。
请参照图7,为本申请实施例提供的另一种帐号登录装置的结构示意图,如图所示,本申请实施例的帐号登录装置包括接收模块200、获取模块201、判断模块202、删除模块203、推送模块204、添加模块205以及发送模块206;其中,接收模块200、获取模块201以及发送模块206请参照图6实施例的描述,在此不再赘述。
判断模块202,用于判断所述至少一个即时通讯帐号是否与拒登录列表中的即时通讯帐号匹配,所述拒登录列表中包含的即时通讯帐号为预设拒绝在所述第一终端登录的帐号;
本申请实施例中,获取通过目标网络登录的至少一个即时通讯帐号后,需要进一步判断该至少一个即时通讯帐号是否与拒登录列表中的即时通讯 帐号匹配,该拒登录列表中包含的即时通讯帐号为预设拒绝在所述第一终端登录的帐号。
拒登录列表中包含的即时通讯帐号可以是后台服务器根据用户操作而得到的,例如,当后台服务器向某一个即时通讯帐号推送登录授权请求时,若该即时通讯帐号返回取消登录指令,则将该即时通讯帐号添加入该拒登录列表中。这样可以有效过滤掉临时连接上目标网络的即时通讯帐号。
可以理解的是,当某一个即时通讯帐号返回取消登录指令时,还可以进一步统计该即时通讯帐号历史登录该第一终端的统计数据,包括但不限于访问该第一终端的次数、时长等等,通过统计数据,确定是否将该即时通讯帐号添加入拒登录列表中,这样可以保证拒登录列表中的通讯帐号拒绝登录准确状况。
进一步可选的,为了使得该拒登录列表中包含的即时通讯帐号更加准确反映拒绝登录情况,本申请实施例的第一终端还可以提供用户接口,使得用户可以通过该接口对拒登录列表进行操作修改,比如增加即时通讯帐号,或者,从拒登录列表中删除某些即时通讯帐号等等。
删除模块203,用于若所述至少一个即时通讯帐号与所述拒登录列表中的即时通讯帐号匹配,从所述至少一个即时通讯帐号中删除与所述拒登录列表中的即时通讯帐号匹配一致的帐号;
本申请实施例中,若该至少一个即时通讯帐号中存在与拒登录列表中包含的即时通讯帐号匹配一致的帐号,则从该至少一个即时通讯帐号中删除匹配一致的帐号,即是将该即时通讯帐号从结果表中删除。
所述推送模块204具体用于向删除处理后的所述至少一个即时通讯帐号中的目标即时通讯帐号对应的第二终端推送登录授权请求。
本申请实施例中,向删除处理后的该至少一个即时通讯帐号中的目标即时通讯帐号对应的第二终端推送登录授权请求,具体可选的,目标即时 通讯帐号可以包括一个或者多个。
添加模块205,用于若接收到所述第二终端针对所述登录授权请求反馈的取消登录指令,在所述拒登录列表中添加所述目标即时通讯帐号。
本申请实施例中,如果接收到第二终端针对该登录授权请求反馈的取消登录指令,即是用户不允许该目标即时通讯帐号在该第一终端登录,则将该目标即时通讯帐号添加入拒登录列表中,这样后续的push消息不会再向该目标即时通讯帐号推送,以免打扰用户。
进一步可选的,当接收到第二终端针对登录授权请求反馈的取消登录指令时,还可以进一步统计该目标即时通讯帐号历史登录该第一终端的统计数据,包括但不限于访问该第一终端的次数、时长等等,通过统计数据,确定是否将该目标即时通讯帐号添加入拒登录列表中,这样可以保证拒登录列表中的通讯帐号拒绝登录准确状况。
可选的,若接收到第二终端针对登录授权请求反馈的授权登录命令,则说明允许该目标即时通讯帐号在第一终端登录,后台服务器向第一终端发送登录信息,该登录信息包含目标即时通讯帐号,具体方案请参照步骤S203,在此不再赘述。
本申请实施例,接收第一终端发送的登录请求,该登录请求包括第一终端连接的目标网络的标识,获取通过该目标网络登录的至少一个即时通讯帐号,向该至少一个即时通讯帐号中的目标即时通讯帐号对应的第二终端推送登录授权请求,若接收到该第二终端针对该登录授权请求反馈的登录授权指令,向第一终端发送登录信息,该登录信息携带该目标即时通讯帐号,以使第一终端采用该目标即时通讯帐号进行帐号登录,这种方式可以缩短、简化与该第一终端在同一目标网络下的即时通讯帐号在该第一终端的登录流程,实现快速登录,提升登录率。
本申请基于上实施例提供一个具体的硬件,如图8所示,所述装置包 括处理器802、存储介质804以及至少一个外部通信接口801;所述处理器802、存储介质804以及外部通信接口801均通过总线803连接。所述处理器802可为微处理器、中央处理器、数字信号处理器或可编程逻辑阵列等具有处理功能的电子元器件。所述存储介质804中存储有计算机可执行代码。
所述存储介质包括一组指令,当执行所述指令时,引起至少一个处理器执行包括以下的操作:
接收第一终端发送的登录请求,所述登录请求包括所述第一终端连接的目标网络的标识;
获取通过所述目标网络登录的至少一个即时通讯帐号;
从所述至少一个即时通讯帐号中选取目标即时通讯帐号,向所述目标即时通讯帐号对应的第二终端推送登录授权请求;
若接收到所述第二终端针对所述登录授权请求反馈的登录授权指令,向所述第一终端发送登录信息;其中,所述登录信息携带所述目标即时通讯帐号,以使所述第一终端采用所述目标即时通讯帐号进行帐号登录。
需要指出的是,本申请存储介质还能够执行前述各个方法流程中的处理,只是这里不再进行赘述。
另外,本申请提供的一种帐号登录装置,还可以包括:
存储器,配置为存储可执行程序;
处理器,配置为通过执行所述存储器中存储的可执行程序时实现以下操作:
接收第一终端发送的登录请求,所述登录请求包括所述第一终端连接的目标网络的标识;
获取通过所述目标网络登录的至少一个即时通讯帐号;
从所述至少一个即时通讯帐号中选取目标即时通讯帐号,向所述目标 即时通讯帐号对应的第二终端推送登录授权请求;
若接收到所述第二终端针对所述登录授权请求反馈的登录授权指令,向所述第一终端发送登录信息;其中,所述登录信息携带所述目标即时通讯帐号,以使所述第一终端采用所述目标即时通讯帐号进行帐号登录。
需要指出的是,本申请处理器还能够执行前述各个方法流程中的处理,只是这里不再进行赘述。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,附图5-附图7所示帐号登录装置对应的程序可存储在服务器的可读存储介质内,并被该服务器中的至少一个处理器执行,以实现上述帐号登录方法,该方法包括图2-图4中方法实施例所述的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所揭露的仅为本申请较佳实施例而已,当然不能以此来限定本申请之权利范围,因此依本申请权利要求所作的等同变化,仍属本申请所涵盖的范围。

Claims (16)

  1. 一种帐号登录方法,包括:
    接收第一终端发送的登录请求,所述登录请求包括所述第一终端连接的目标网络的标识;
    获取通过所述目标网络登录的至少一个即时通讯帐号;
    从所述至少一个即时通讯帐号中选取目标即时通讯帐号,向所述目标即时通讯帐号对应的第二终端推送登录授权请求;
    若接收到所述第二终端针对所述登录授权请求反馈的登录授权指令,向所述第一终端发送登录信息;其中,所述登录信息携带所述目标即时通讯帐号,以使所述第一终端采用所述目标即时通讯帐号进行帐号登录。
  2. 如权利要求1所述的方法,其中,所述第一终端包括数字电视终端、智能手机、个人计算机、平板电脑中的任意一种。
  3. 如权利要求1所述的方法,其中,所述获取通过所述目标网络登录的至少一个即时通讯帐号,包括:
    获取当前登录的多个即时通讯帐号以及所述多个即时通讯帐号中每个即时通讯帐号的登录网络标识;
    将所述每个即时通讯帐号的登录网络标识与所述目标网络的标识进行匹配,并将匹配一致的至少一个即时通讯帐号确定为通过所述目标网络登录的至少一个即时通讯帐号。
  4. 如权利要求1-3任意一项所述的方法,其中,所述向所述至少一个即时通讯帐号中的目标即时通讯帐号对应的第二终端推送登录授权请求之前,还包括:
    判断所述至少一个即时通讯帐号是否与拒登录列表中的即时通讯帐号匹配,所述拒登录列表中包含的即时通讯帐号为预设拒绝在所述第一终端登录的帐号;
    若是,从所述至少一个即时通讯帐号中删除与所述拒登录列表中的即时通讯帐号匹配一致的帐号;
    所述向所述至少一个即时通讯帐号中的目标即时通讯帐号对应的第二终端推送登录授权请求,包括:
    从删除处理后所保留下来的至少一个即时通讯账号中选取目标即时通讯帐号;向所述目标即时通讯帐号对应的第二终端推送登录授权请求。
  5. 如权利要求4所述的方法,其中,所述方法还包括:
    若接收到所述第二终端针对所述登录授权请求反馈的取消登录指令,在所述拒登录列表中添加所述目标即时通讯帐号。
  6. 如权利要求1-3任意一项所述的方法,其中,所述向所述至少一个即时通讯帐号中的目标即时通讯帐号对应的第二终端推送登录授权请求,包括:
    若所述至少一个即时通讯帐号中包括至少两个即时通讯帐号,从所述至少两个即时通讯帐号中选择在所述第一终端登录时间离当前时间最近的目标即时通讯帐号,并向所述目标即时通讯帐号对应的第二终端推送登录授权请求。
  7. 如权利要求1-3任意一项所述的方法,其中,所述目标网络包括无线局域网;
    所述目标网络的标识包括所述无线局域网的接入设备的媒体接入控制MAC地址和/或所述无线局域网的接入设备的网际协议IP地址。
  8. 一种帐号登录装置,包括:
    接收模块,接收第一终端发送的登录请求,所述登录请求包括所述第一终端连接的目标网络的标识;
    获取模块,获取通过所述目标网络登录的至少一个即时通讯帐号;
    推送模块,从所述至少一个即时通讯帐号中选取目标即时通讯帐号, 向所述目标即时通讯帐号对应的第二终端推送登录授权请求;
    发送模块,若接收到所述第二终端针对所述登录授权请求反馈的登录授权指令,向所述第一终端发送登录信息;其中,所述登录信息携带所述目标即时通讯帐号,以使所述第一终端采用所述目标即时通讯帐号进行帐号登录。
  9. 如权利要求8所述的装置,其中,所述第一终端包括数字电视终端、智能手机、个人计算机、平板电脑中的任意一种。
  10. 如权利要求8所述的装置,其中,所述获取模块包括:
    获取单元,获取当前登录的多个即时通讯帐号以及所述多个即时通讯帐号中每个即时通讯帐号的登录网络标识;
    匹配单元,将所述每个即时通讯帐号的登录网络标识与所述目标网络的标识进行匹配,并将匹配一致的至少一个即时通讯帐号确定为通过所述目标网络登录的至少一个即时通讯帐号。
  11. 如权利要求8-10任意一项所述的装置,其中,所述装置还包括:
    判断模块,判断所述至少一个即时通讯帐号是否与拒登录列表中的即时通讯帐号匹配,所述拒登录列表中包含的即时通讯帐号为预设拒绝在所述第一终端登录的帐号;
    删除模块,若所述至少一个即时通讯帐号与所述拒登录列表中的即时通讯帐号匹配,从所述至少一个即时通讯帐号中删除与所述拒登录列表中的即时通讯帐号匹配一致的帐号;
    所述推送模块,从删除处理后所保留下来的至少一个即时通讯账号中选取目标即时通讯帐号;向所述目标即时通讯帐号对应的第二终端推送登录授权请求。
  12. 如权利要求11所述的装置,其中,所述装置还包括:
    添加模块,若接收到所述目标即时通讯帐号针对所述登录授权请求反 馈的取消登录指令,在所述拒登录列表中添加所述目标即时通讯帐号。
  13. 如权利要求8-10任意一项所述的装置,其中,所述推送模块若所述至少一个即时通讯帐号中包括至少两个即时通讯帐号,从所述至少两个即时通讯帐号中选择在所述第一终端登录时间离当前时间最近的目标即时通讯帐号,并向所述目标即时通讯帐号对应的第二终端推送登录授权请求。
  14. 如权利要求8-10任意一项所述的装置,其中,所述目标网络包括无线局域网;
    所述目标网络的标识包括所述无线局域网的接入设备的媒体接入控制MAC地址和/或所述无线局域网的接入设备的网际协议IP地址。
  15. 一种帐号登录装置,包括:
    存储器,配置为存储可执行程序;
    处理器,配置为通过执行所述存储器中存储的可执行程序时实现以下操作:
    接收第一终端发送的登录请求,所述登录请求包括所述第一终端连接的目标网络的标识;
    获取通过所述目标网络登录的至少一个即时通讯帐号;
    从所述至少一个即时通讯帐号中选取目标即时通讯帐号,向所述目标即时通讯帐号对应的第二终端推送登录授权请求;
    若接收到所述第二终端针对所述登录授权请求反馈的登录授权指令,向所述第一终端发送登录信息;其中,所述登录信息携带所述目标即时通讯帐号,以使所述第一终端采用所述目标即时通讯帐号进行帐号登录。
  16. 一种存储介质,该存储介质包括一组指令,当执行所述指令时,引起至少一个处理器执行包括以下的操作:
    接收第一终端发送的登录请求,所述登录请求包括所述第一终端连接的目标网络的标识;
    获取通过所述目标网络登录的至少一个即时通讯帐号;
    从所述至少一个即时通讯帐号中选取目标即时通讯帐号,向所述目标即时通讯帐号对应的第二终端推送登录授权请求;
    若接收到所述第二终端针对所述登录授权请求反馈的登录授权指令,向所述第一终端发送登录信息;其中,所述登录信息携带所述目标即时通讯帐号,以使所述第一终端采用所述目标即时通讯帐号进行帐号登录。
PCT/CN2017/091896 2016-07-07 2017-07-05 一种帐号登录方法、装置及存储介质 Ceased WO2018006840A1 (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US16/009,350 US10911430B2 (en) 2016-07-07 2018-06-15 Account login connection method and apparatus, and storage medium

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610534116.2 2016-07-07
CN201610534116.2A CN106130881B (zh) 2016-07-07 2016-07-07 一种帐号登录方法及装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US16/009,350 Continuation US10911430B2 (en) 2016-07-07 2018-06-15 Account login connection method and apparatus, and storage medium

Publications (1)

Publication Number Publication Date
WO2018006840A1 true WO2018006840A1 (zh) 2018-01-11

Family

ID=57283555

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/091896 Ceased WO2018006840A1 (zh) 2016-07-07 2017-07-05 一种帐号登录方法、装置及存储介质

Country Status (3)

Country Link
US (1) US10911430B2 (zh)
CN (1) CN106130881B (zh)
WO (1) WO2018006840A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111314205A (zh) * 2020-01-16 2020-06-19 广州酷狗计算机科技有限公司 即时通信匹配的方法、装置、系统、设备以及存储介质
CN112469007A (zh) * 2020-11-19 2021-03-09 何卓略 一种物联网系统的连接方法
CN114462019A (zh) * 2022-02-15 2022-05-10 深圳壹账通智能科技有限公司 应用登录控制方法、装置、计算机设备及存储介质

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106130881B (zh) 2016-07-07 2019-10-22 腾讯科技(深圳)有限公司 一种帐号登录方法及装置
CN109922025A (zh) * 2017-12-13 2019-06-21 深圳市于易点科技有限公司 一种用户登录的方法、系统、已登录终端以及被登录终端
CN108540831B (zh) * 2018-04-19 2019-10-22 百度在线网络技术(北京)有限公司 用于推送信息的方法和装置
CN108965255B (zh) * 2018-06-13 2021-06-29 中国联合网络通信集团有限公司 多终端账号管理方法、平台、设备及计算机可读存储介质
CN109508527A (zh) * 2018-11-16 2019-03-22 聚好看科技股份有限公司 一种实现不同终端账户统一的方法、终端及服务器
CN110417723B (zh) * 2019-03-29 2022-05-06 广州腾讯科技有限公司 一种应用登录方法、装置、终端和存储介质
CN110164450B (zh) * 2019-05-09 2023-11-28 腾讯科技(深圳)有限公司 登录方法、装置、播放设备及存储介质
CN113765869B (zh) * 2020-08-18 2023-06-30 北京沃东天骏信息技术有限公司 一种登录方法、装置、服务端及存储介质
CN114513479B (zh) * 2020-10-23 2023-09-29 腾讯科技(深圳)有限公司 消息收发方法、装置、终端、服务器及存储介质
CN112416205B (zh) * 2020-11-26 2022-11-29 维沃移动通信有限公司 登录账户的确定方法及装置
CN114979049B (zh) * 2021-02-19 2023-09-22 腾讯科技(深圳)有限公司 即时通讯消息的显示方法、装置、设备及存储介质
CN115189891B (zh) * 2022-07-07 2025-07-01 Oppo广东移动通信有限公司 应用程序登录方法、装置、终端及计算机可读存储介质
JP2025043017A (ja) * 2023-09-15 2025-03-28 キヤノン株式会社 画像形成装置、その制御方法、及びプログラム

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103237034A (zh) * 2013-04-28 2013-08-07 北京小米科技有限责任公司 登录方法及装置
CN103281327A (zh) * 2013-06-06 2013-09-04 百度在线网络技术(北京)有限公司 多设备安全登录的方法、系统和云端服务器
CN105024986A (zh) * 2014-04-30 2015-11-04 腾讯科技(深圳)有限公司 帐号登录的方法、装置和系统
CN105407086A (zh) * 2015-10-28 2016-03-16 腾讯科技(深圳)有限公司 一种临时授权方法、客户端、服务器
US20160119351A1 (en) * 2014-10-27 2016-04-28 Canon Kabushiki Kaisha Authority transfer system, method that is executed by authority transfer system, and storage medium
CN106130881A (zh) * 2016-07-07 2016-11-16 腾讯科技(深圳)有限公司 一种帐号登录方法及装置

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2768417C (en) * 2009-07-17 2018-04-24 Boldstreet Inc. Hotspot network access system and method
CN102387156B (zh) * 2011-11-29 2015-07-01 青岛海信传媒网络技术有限公司 设备登录网络的处理方法、装置及系统
US9215195B2 (en) * 2012-11-12 2015-12-15 Tencent Technology (Shenzhen) Company Limited Method and apparatus for message synchronization in instant messaging applications
CN104025664B (zh) * 2012-12-28 2018-04-10 华为技术有限公司 一种共享网络中进行网络选择的方法和设备
US9781120B2 (en) * 2013-07-18 2017-10-03 Nxp Usa, Inc. System on chip and method therefor
US9801120B2 (en) * 2014-05-30 2017-10-24 Apple Inc. Client-initiated tethering for electronic devices
JP6467810B2 (ja) * 2014-08-14 2019-02-13 富士ゼロックス株式会社 情報処理装置、画像読取装置及びプログラム
CN104639421A (zh) * 2014-08-22 2015-05-20 康佳集团股份有限公司 一种基于智能电视的即时通信信息处理方法及系统
CN105530232B (zh) * 2014-10-24 2020-06-16 腾讯科技(深圳)有限公司 一种账号登录方法和装置
CN104506492B (zh) * 2014-11-28 2018-04-13 北京奇艺世纪科技有限公司 一种多终端帐号同步的方法及装置
CN104486747A (zh) * 2014-12-19 2015-04-01 北京奇艺世纪科技有限公司 一种跨终端帐号登录的方法及装置
JP6558134B2 (ja) * 2015-08-05 2019-08-14 ブラザー工業株式会社 通信機器、及び、通信機器のためのコンピュータプログラム
US10397199B2 (en) * 2016-12-09 2019-08-27 Microsoft Technology Licensing, Llc Integrated consent system
JP6879155B2 (ja) * 2017-09-29 2021-06-02 ブラザー工業株式会社 通信装置及び端末装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103237034A (zh) * 2013-04-28 2013-08-07 北京小米科技有限责任公司 登录方法及装置
CN103281327A (zh) * 2013-06-06 2013-09-04 百度在线网络技术(北京)有限公司 多设备安全登录的方法、系统和云端服务器
CN105024986A (zh) * 2014-04-30 2015-11-04 腾讯科技(深圳)有限公司 帐号登录的方法、装置和系统
US20160119351A1 (en) * 2014-10-27 2016-04-28 Canon Kabushiki Kaisha Authority transfer system, method that is executed by authority transfer system, and storage medium
CN105407086A (zh) * 2015-10-28 2016-03-16 腾讯科技(深圳)有限公司 一种临时授权方法、客户端、服务器
CN106130881A (zh) * 2016-07-07 2016-11-16 腾讯科技(深圳)有限公司 一种帐号登录方法及装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111314205A (zh) * 2020-01-16 2020-06-19 广州酷狗计算机科技有限公司 即时通信匹配的方法、装置、系统、设备以及存储介质
CN111314205B (zh) * 2020-01-16 2023-06-27 广州酷狗计算机科技有限公司 即时通信匹配的方法、装置、系统、设备以及存储介质
CN112469007A (zh) * 2020-11-19 2021-03-09 何卓略 一种物联网系统的连接方法
CN112469007B (zh) * 2020-11-19 2024-06-04 何卓略 一种物联网系统的连接方法
CN114462019A (zh) * 2022-02-15 2022-05-10 深圳壹账通智能科技有限公司 应用登录控制方法、装置、计算机设备及存储介质

Also Published As

Publication number Publication date
CN106130881B (zh) 2019-10-22
US10911430B2 (en) 2021-02-02
US20180295124A1 (en) 2018-10-11
CN106130881A (zh) 2016-11-16

Similar Documents

Publication Publication Date Title
WO2018006840A1 (zh) 一种帐号登录方法、装置及存储介质
JP7050354B2 (ja) 非同期メッセージシステムにおける単一アカウントに対する複数プロファイルを管理する方法、システムおよびコンピュータ読み取り可能媒体
US10225215B2 (en) Method and system for caching input content
US11108727B2 (en) System, method, and server for playing multimedia resource
US10805762B2 (en) Location based access control for artificial conversational entities
JP5891559B2 (ja) インスタントメッセージングの方法、端末、サーバ及びシステム
WO2016082281A1 (zh) 一种视频直播间的创建方法及服务设备
CN105898181A (zh) 一种视频通话系统、方法及相关设备
CN102387156B (zh) 设备登录网络的处理方法、装置及系统
EP2605460A1 (en) Method, apparatus, and system for transferring file to user of instant message system
WO2014086222A1 (zh) 设置视频通话参数、和发送能力参数的方法及装置
WO2016004768A1 (zh) 一种社交关系管理的方法、设备及系统
US12464037B1 (en) Copying and pasting directly between devices
CN103414740A (zh) 一种私有云的账户配置方法和装置
CN103561063B (zh) 一种登录机顶盒的方法及终端
WO2015096802A1 (zh) 消息发送方法、装置及服务器
WO2015198287A1 (en) Method and system for synchronizing text messages
CN105634882B (zh) 网络接入设备共享方法、装置和系统
WO2017080243A1 (zh) 一种信息同步的方法、装置和系统
TWI545918B (zh) 群組資訊過濾系統及方法
JP6358303B2 (ja) 伝送システム、伝送管理方法およびプログラム
CN104270495B (zh) 一种添加联系人的方法、系统及移动终端
CN104202679B (zh) 用于播放设备的信息输入方法、装置及设备
CN105916145A (zh) 手机wifi智能锁定方法
US20210051479A1 (en) Methods, systems, and media for securing wifi routers and devices connected to them

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17823652

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17823652

Country of ref document: EP

Kind code of ref document: A1