Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method, device and system for implementing authorization of third-party application based on open platform

An open platform and authorization request technology, applied in the field of computer communication, can solve the problems of cumbersome authorization operations, low application authorization efficiency, and long time required to obtain application authorization, so as to reduce time, simplify user operations, and improve application authorization efficiency Effect

Active Publication Date: 2013-04-17
MICRO DREAM TECHTRONIC NETWORK TECH CHINACO
View PDF2 Cites 96 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0018] It can be seen from the above that the existing methods for realizing third-party application authorization based on an open platform require the user to input corresponding The user name and password information make it cumbersome for the user to implement the application authorization operation. It takes a long time to obtain the application authorization and the application authorization efficiency is low; further, the application must perform the authorization operation through the system browser. If the browser is closed, the cookie cannot be shared, so that the user name and password information are still required to log in again; moreover, the cookie information has a life cycle, that is, it has an expiration time limit. If the cookie expires, the user will need to re-enter the user name and password information to log in ; In addition, the life cycle of the cookie is not controlled by the application, and the application cannot automatically refresh the cookie

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method, device and system for implementing authorization of third-party application based on open platform
  • Method, device and system for implementing authorization of third-party application based on open platform
  • Method, device and system for implementing authorization of third-party application based on open platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0065] The technical solutions of the various embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Apparently, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0066] In the existing method for realizing third-party application authorization based on an open platform, in the clients based on the same open platform, when obtaining application authorization, the user is required to input corresponding user name and password information, and the application authorization efficiency is low.

[0067] In the embodiment of the present invention, considering that among the clients based on the open platform, there are some client applications autho...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method, a device and a system for implementing the authorization of a third-party application based on an open platform. The method comprises the following steps of: receiving an authorization request initiated by the third-party application, and determining that the received authorization request does not carry third-party application access token information; determining that an access token for single sign-on (SSO) client application mapping is stored in a client, and displaying user information corresponding to the stored access token; receiving user information which is selected from the displayed user information by a user, mapping the user information into the access token, analyzing the authorization request, and acquiring a third-party application identifier; packaging the mapped access token and the acquired third-party application identifier into an agent authorization request, and outputting the agent authorization request to the open platform; and receiving an agent authorization request response returned by the open platform, and outputting the third-party application access token information carried in the agent authorization request response to the third-party application. By the invention, application authorization efficiency can be improved.

Description

technical field [0001] The invention relates to computer communication technology, in particular to a method, device and system for realizing third-party application authorization based on an open platform. Background technique [0002] The open platform exposes the application programming interface (API) or function (function) through the software system, and encapsulates the service into a series of data interfaces that are easy to recognize by the computer, that is, the open application programming interface (Open API), which is called by the third-party application, so that the external The third-party application program can increase the function of the software system or use the resources of the software system through OpenAPI. [0003] With the rise of the mobile Internet and open platforms, it is increasingly common for multiple applications based on the same open platform to be installed on the same client. For example, in the current enterprise application environ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/06H04L9/32
Inventor 王渊命
Owner MICRO DREAM TECHTRONIC NETWORK TECH CHINACO
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products