OAuth protocol-based safety certificate method of open platform and system thereof

An open platform and security authentication technology, applied in the network field, can solve problems such as service defects and achieve the effect of flexible billing capabilities

Inactive Publication Date: 2012-03-28
EB INFORMATION TECH
View PDF1 Cites 80 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For mobile Internet capability open platforms with billing requirements, accurate billing and access statistics for users and third

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
  • OAuth protocol-based safety certificate method of open platform and system thereof
  • OAuth protocol-based safety certificate method of open platform and system thereof
  • OAuth protocol-based safety certificate method of open platform and system thereof

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0026] In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings.

[0027] Aiming at the above-mentioned typical application scenarios of mobile and Internet, the present invention identifies each third-party application device that accesses the open platform by extending the parameter of the OAuth protocol: the application instance identifier oauth_consumer_key_id.

[0028] Such as figure 1 As shown, an open platform security authentication method based on OAuth protocol of the present invention includes:

[0029] Step 1. When the user sends a resource request to the third-party application device to access the open platform, the third-party application device checks whether the application instance identifier has been allocated locally? If yes, then carry the application instance identifier to the open platform’s Request Token URL a...

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 relates to an OAuth protocol-based safety certificate method of an open platform and a system thereof. The method comprises the following steps that: an open platform checks whether an application example identifier that is consistent with the platform is carried in an access request for application of an unauthorized Request Token, wherein the access request is sent by a third part application apparatus; if not, a new application example identifier is distributed; and the application example identifier, a Request Token that is not authorized by a user and a corresponded token secret key are returned to the third part application apparatus; and the third part application apparatus updates the application example identifier to the local and continuously carries the application example identifier to carry out a subsequent OAuth certificate request; the open platform utilizes the application example identifier to guide the user authorization; and then, an Access Token and a corresponded secret key are issued to the third part application apparatus. According to the invention, the method and the system belong to the network technology field; and accurate certificate and authentication can be carried out on service scenes of a plurality of third part application operation examples; and moreover, flexible charging can be realized.

Description

technical field [0001] The invention relates to an open platform security authentication method and system based on the OAuth protocol, which belongs to the network technology. Background technique [0002] At present, most Internet open platforms use the OAuth protocol to implement authentication and authentication for third-party applications. OAuth is an open protocol that provides a simple and standard way for desktop applications or B / S-based WWW applications to access API services that require user authorization. Any third-party application needs to pass the user's authorization when accessing user resources. It can only be accessed after authentication and consent, which ensures the privacy and confidentiality of user data. Because of its security and easy development, many Internet vendors such as Google, Yahoo, Sina, and Tencent have provided OAuth authentication services when building open platforms. [0003] In the OAuth protocol framework, it mainly includes th...

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
IPC IPC(8): H04L29/06H04L9/32
Inventor 廖建新曹予飞赵军梁龙李文嘉吴若迪
Owner EB INFORMATION TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products