×

Method, device and system for sharing cross-platform account resources

  • US 10,586,027 B2
  • Filed: 08/08/2017
  • Issued: 03/10/2020
  • Est. Priority Date: 06/16/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for sharing a cross-platform account resource, which is applied to a terminal device, comprising:

  • interacting with an account management server, and completing a register account on the account management server, wherein register information of the register account comprises a user name and a password;

    transmitting an authentication request to the account management server, based on the register account of the account management server, wherein the authentication request carries the user name, the password, and an ID of an APP resource server;

    receiving an authentication ticket corresponding to the APP resource server from the account management server, and storing the authentication ticket, wherein the authentication ticket carries a user ID, an authorization key and a refresh key;

    before transmitting a resource request to the APP resource server based on the user ID and the authorization key in the authentication ticket, determining whether the authentication ticket corresponding to the APP resource server is stored in the terminal device;

    when determining that the authentication ticket corresponding to the APP resource server is stored in the terminal device, transmitting the resource request to the APP resource server based on the user ID and the authorization key in the authentication ticket;

    when determining that the authentication ticket corresponding to the APP resource server is not stored in the terminal device, transmitting the authentication request carrying the user name, the password and the ID of the APP resource server to the account management server, or, transmitting a register request to the account management server;

    receiving an APP resource from the APP resource server, after the account managementserver receives a verification request carrying the user ID and the authorization key from the APP resource server, verifies the authentication ticket by using the user ID and the authorization key, and confirms that the user ID and the authorization key are valid;

    wherein the method further comprises;

    after the APP resource server requests the account management server to verify the authentication ticket by using the user ID and the authorization key, receiving a ticket error indication from the APP resource server;

    on the basis of the ticket error indication, transmitting a ticket refresh request carrying the user ID and the refresh key to the account management server, or transmitting the authentication request carrying the user name, the password and the ID of the APP resource server to the account management server; and

    ,receiving the authentication ticket carrying the user ID, a new authorization key and a new refresh key from the account management server, and storing the authentication ticket.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×