Client login method and apparatus and storage medium

US10776478B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10776478-B2
Application numberUS-201815955488-A
CountryUS
Kind codeB2
Filing dateApr 17, 2018
Priority dateMar 11, 2016
Publication dateSep 15, 2020
Grant dateSep 15, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present disclosure discloses a client login method and apparatus. The method includes obtaining, on a login interface of a first application running on a terminal device, a login account information that is currently used to log into a second application distinct from the first application and running on the terminal device, the second application and the first application having an association relationship; displaying an icon representing the login account information in the login interface of the first application on the terminal device; detecting, on the login interface of the first application, an operation performed on the icon; upon detecting the operation, generating a login request, the login request being used for requesting to log in to the first application by using the login account information associated with the second application; and receiving a confirmation from a server associated with the first application for accessing and logging into the first application.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for logging into an application, comprising: obtaining, on a login interface of a first application running on a processor in a terminal device, a login account information that is currently used to log into a second application distinct from the first application and running on the terminal device, via inter-application communication within the terminal device between the first application and the second application, the second application and the first application having an association relationship, wherein the association relationship comprises a pre-registered login signature of the first application in a server associated with the second application; displaying an icon representing the login account information in the login interface of the first application on the terminal device; detecting, on the login interface of the first application, an operation performed on the icon; upon detecting the operation, generating a login request, the login request being used for requesting to log in to the first application by using the login account information associated with the second application; and receiving a confirmation from a server associated with the first application for accessing and logging into the first application. 2. The method according to claim 1 , wherein generating the login request upon detecting the operation performed on the icon comprises: receiving a selection instruction for selecting the login account information represented by the icon on the login interface of the first application; sending a login verification request by the login interface to the second application in response to detecting the selection instruction, the login verification request at least carrying a first login signature corresponding to an account of the first application; receiving, by the login interface of the first application, a response indicating a successful login verification sent by the second application, the response further carrying a login ticket used for logging into the first application; and generating the login request using the login ticket. 3. The method according to claim 2 , wherein before the obtaining the login account information that is currently used to log into the second application, the method further comprises: sending a registration request to a server corresponding to the second application, the registration request being used for requesting to register a second login signature of the account of the first application as the pre-registered login signature on the server corresponding to the second application, and the server corresponding to the second application providing service for the second application; and establishing the association relationship between the first application and the second application. 4. The method according to claim 3 , wherein after sending a login verification request to the second application in response to detecting the selection instruction, and before receiving a response indicating a successful login verification sent by the second application, the method further comprises: receiving, by the server corresponding to the second application, the first login signature via the second application; verifying, by the server corresponding to the second application, whether the received first login signature is consistent with the pre-registered login signature; and upon verifying that the first login signature is consistent with the pre-registered login signature, sending, by the server corresponding to the second application, the response indicating a successful login verification by using the second application. 5. The method according to claim 2 , wherein sending the login verification request to the second application in response to detecting the selection instruction comprises: creating a transparent interface of the second application on the login interface of the first application in response to detecting the selection instruction; and sending the login verification request to the second application via the transparent interface of the second application on the login interface of the first application. 6. The method according to claim 1 , wherein obtaining, on the login interface of the first application, the login account information that is currently used to log into the second application comprises: receiving a running request for running the first application; displaying the login interface of the first application on the terminal device in response to the running request; and performing communication between the first application and the second application to obtain the login account information that is currently used to log into the second application. 7. A terminal device, comprising: a memory storing a set of instructions; at least one processor in communication with the memory, the at least one processor, when executing the set of instructions, is configured to: obtain, on a login interface of a first application running on the terminal device, a login account information that is currently used to log into a second application distinct from the first application and running on the terminal device, via inter-application communication within the terminal device between the first application and the second application, the second application and the first application having an association relationship, wherein the association relationship comprises a pre-registered login signature of the first application in a server associated with the second application; display an icon representing the login account information in the login interface of the first application on the terminal device; detect an operation performed on the icon; upon detecting the operation, generate a login request and the login request being used for requesting to log in to the first application by using the login account information associated with the second application; and receive a confirmation from a server associated with the first application for accessing and logging into the first application. 8. The terminal device according to claim 7 , wherein the at least one processor, when executing the set of instructions to generate the login request, is configured to: receive a selection instruction for selecting the login account information represented by the icon on the login interface of the first application; send a login verification request to the second application in response to detecting the selection instruction, the login verification request at least carrying a first login signature corresponding to an account of the first application; receive a response indicating a successful login verification sent by the second application, the response further carrying a login ticket used for logging into the first application; and generate the login request using the login ticket. 9. The terminal device according to claim 8 , wherein before obtaining the login account information that is currently used to log into the second application, the at least one processor, when executing the set of instructions, is further configured to: send a registration request to a server corresponding to the second application, the registration request being used for requesting to register a second login signature of the account of the first application as the pre-registered login signature on the server corresponding to the second application, and the server corresponding to the second application providing service for the second application; and establish the association relationship between the first application and the second application. 10. The terminal device according to claim 8 , wherein the at least one processor, when exe

Assignees

Inventors

Classifications

  • for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32) · CPC title

  • using certificates · CPC title

  • G06F21/41Primary

    where a single sign-on provides access to a plurality of computers · CPC title

  • by graphic or iconic representation · CPC title

  • providing single-sign-on or federations · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10776478B2 cover?
The present disclosure discloses a client login method and apparatus. The method includes obtaining, on a login interface of a first application running on a terminal device, a login account information that is currently used to log into a second application distinct from the first application and running on the terminal device, the second application and the first application having an associa…
Who is the assignee on this patent?
Tencent Tech Shenzhen Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F21/41. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 15 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).