Methods systems and articles of manufacture for implementing user access to remote resources
US-9787664-B1 · Oct 10, 2017 · US
US10776478B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10776478-B2 |
| Application number | US-201815955488-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 17, 2018 |
| Priority date | Mar 11, 2016 |
| Publication date | Sep 15, 2020 |
| Grant date | Sep 15, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32) · CPC title
using certificates · CPC title
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.