METHOD AND SYSTEM FOR VISITING A THIRD PARTY APPLICATION VIA A CLOUD PLATFORM
First Claim
1. A system for visiting a third party application via a cloud platform, comprising:
- a cloud platform server, a binding information server and a third party application server;
whereinthe cloud platform server is adapted toallocate an identifier for a released third party application, receive a cloud platform account and cloud platform password information inputted by a user;
query the binding information server according to a third party application selected by the user to obtain third party application account information and access information not including cleartext password corresponding to the third party application and the cloud platform password information, and transmit the third party application account information and the access information to the third party application server; and
receive authentication succeed information returned by the third party application server;
the binding information server is adapted to store a binding information mapping table of the user, wherein the binding information mapping table comprises the cloud platform account information of the user, a third party application identifier corresponding to the third party application registered by the user, the third party application account information and the access information not including the cleartext password generated and issued by the third party application server; and
the third party application server is adapted to receive the third party application account information and the access information not comprising the cleartext password transmitted by the cloud platform server and authenticate the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and a method for visiting a third party application through a cloud platform are disclosed. The method includes: receiving a cloud platform account and cloud platform password information inputted by a user; searching a stored binding information mapping table according to a third party application selected by the user to obtain the third party application and obtain access information not comprising cleartext password corresponding to the cloud platform account information, and transmitting the access information to the third party application server; and receiving authentication succeed information returned by the third party application server. According to the present disclosure, complexity of user'"'"'s operations may be reduced when the user logs on frequently and security level of the user for visiting the third party application may be improved.
-
Citations
10 Claims
-
1. A system for visiting a third party application via a cloud platform, comprising:
- a cloud platform server, a binding information server and a third party application server;
whereinthe cloud platform server is adapted to allocate an identifier for a released third party application, receive a cloud platform account and cloud platform password information inputted by a user; query the binding information server according to a third party application selected by the user to obtain third party application account information and access information not including cleartext password corresponding to the third party application and the cloud platform password information, and transmit the third party application account information and the access information to the third party application server; and receive authentication succeed information returned by the third party application server; the binding information server is adapted to store a binding information mapping table of the user, wherein the binding information mapping table comprises the cloud platform account information of the user, a third party application identifier corresponding to the third party application registered by the user, the third party application account information and the access information not including the cleartext password generated and issued by the third party application server; and the third party application server is adapted to receive the third party application account information and the access information not comprising the cleartext password transmitted by the cloud platform server and authenticate the user. - View Dependent Claims (2, 3, 4)
- a cloud platform server, a binding information server and a third party application server;
-
5. A method for visiting a third party application via a cloud platform, comprising:
-
receiving a cloud platform account and cloud platform password information inputted by a user; searching a stored binding information mapping table according to a third party application selected by the user to obtain access information not comprising cleartext password corresponding to the third party application and the cloud platform account information, and transmitting the access information to a third party application server; and receiving authentication succeed information returned by the third party application server; wherein the access information not comprising the cleartext password is access token information corresponding to the third party application password or encrypted third party application password information; wherein the receiving the authentication succeed information returned by the third party application server comprises; searching, by the third party application server, a stored mapping relationship table between access tokens and third party application password information according to the access token information received, obtaining the third party application password information corresponding to the access token, or decrypting the encrypted third party application password information to obtain the third party application password information; and authenticating the user according to the third party application account information, the third party application password information and a pre-stored user registration information database, and returning the authentication succeed information to the cloud platform server after the authentication succeeds. - View Dependent Claims (6, 7, 8)
-
-
9. (canceled)
-
10. (canceled)
Specification