Right control management method and management system of mobile application SDK

A technology of permission control and mobile application, applied in the computer field, it can solve the problems of delay, difficulty in guaranteeing user experience, and inability to realize permission recovery, so as to meet the needs of rapid development.

Active Publication Date: 2019-01-01
ZHONGAN INFORMATION TECH SERVICES CO LTD
View PDF13 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] 1. Authorization verification is completely localized, and it is easier to be reversely cracked. At the same time, multiple SDKs must be generated according to different applications, and after the third-party application authorization expires, the authorization cannot be withdrawn.
[0004] 2. Authorization verification is completely dependent on the whitelist in the cloud, so network access must be performed every time or the first time to determine whether the third-party application has the permission to use this SDK. If the network condition is not good enough, the user experience It will be difficult to guarantee, even if the network condition is good, there will be a corresponding delay
[0005] 3. If the SDK must be verified before it can be used, it is not friendly enough for third-party application developers
Developers of third-party applications must apply for permission before they can conduct development verification, which will delay the development time of third-party application publishers

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
  • Right control management method and management system of mobile application SDK
  • Right control management method and management system of mobile application SDK
  • Right control management method and management system of mobile application SDK

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0053] like figure 1 As shown, a permission control management method of a mobile application SDK includes the following steps:

[0054] S01: Determine whether it is the first time to use the SDK;

[0055] S02: Determine whether there is a verification mark locally;

[0056] The above judgment produces the following four results:

[0057] 1. If the SDK is used for the first time and there is a local authentication logo, the interface will be called to send an alarm;

[0058] 2. If the SDK is used for the first time and there is no authentication logo locally, call the SDK;

[0059] 3. If it is not the first time to use the SDK and there is an authentication logo locally, call the SDK;

[0060]4. If it is not the first time to use the SDK and there is no verification mark locally, it is judged whether the number of authorization exemptions has been exceeded.

[0061] Among them, whether the judgment involved in the fourth result exceeds the number of exempt permissions wil...

Embodiment 2

[0079] like Figure 4 As shown, a permission control management method of a mobile application SDK includes the following steps:

[0080] S01: Determine whether it is the first time to use the SDK;

[0081] S02: Determine whether there is a verification mark locally;

[0082] The above judgment produces the following four results:

[0083] 1. If the SDK is used for the first time and there is a local authentication logo, the interface will be called to send an alarm;

[0084] 2. If the SDK is used for the first time and there is no authentication logo locally, call the SDK;

[0085] 3. If it is not the first time to use the SDK and there is an authorization verification ID locally, then call the SDK to determine whether there is a local network connection while calling the SDK. If there is a network connection, initiate an asynchronous network authentication to determine whether there is permission to continue using the SDK; if If you do not have permission to continue to ...

Embodiment 3

[0109] like Figure 5 As shown, based on Embodiment 2, the present invention provides a permission control management system of a mobile application SDK, and the system includes: a third-party application, an SDK, and a cloud server;

[0110] The third-party application includes: calling an SDK interface for calling the SDK;

[0111] The SDK includes: an external interface, which is connected to an interface calling the SDK;

[0112] The authority control module is used to connect with the external interface;

[0113] The SDK function module is used to connect with the authority control module and the external interface module;

[0114] The cloud server includes: a network interface connected to the authority control module.

[0115] Further, the authority control module includes: a first-time authority control module and a non-first-time authority control module; the non-first-time authority control module includes: a verification module for the number of exempted times, 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 discloses an authority control management method and a management system of a mobile application SDK, belonging to the computer technical field. The method comprises the following steps:judging whether the SDK is used for the first time; judging whether there is an inspection right mark locally; if the SDK is used for the first time and there is a local verification mark, the calling interface sends out an alarming prompt; if the SDK is used for the first time and there is no verification mark locally, the SDK is called; if the SDK is not used for the first time and has a localauthentication flag, the SDK is invoked; if the SDK is not used for the first time and there is no verification flag locally, it is determined whether the number of privileges-free times is exceeded.In the method disclosed by the invention, the SDK can also be used for the function development and verification of the third party application which is not applied for or is still in the applicationprocess, and the SDK is provided with a limit on the number of times the SDK is called, so that the applicant is unable to publish, on the one hand, the requirement of rapid development can be met, and on the other hand, the requirement of the right management of the SDK call can be met.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a method and system for controlling and managing rights of a mobile application SDK. Background technique [0002] The mobile SDK is a software package or software library that encapsulates specific functions and can be used by third-party applications released by organizations or individuals. For SDK developers or development organizations, after the SDK is released and spread and circulated on the Internet, how to control the version and permissions of third-party applications using the SDK is a troublesome problem. The possible problems are as follows: [0003] 1. Authorization verification is completely localized, and it is easier to be reversed. At the same time, multiple copies of SDK must be generated according to different applications. After the third-party application authorization expires, the authorization cannot be withdrawn. [0004] 2. Authorization veri...

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): G06F21/60G06F21/64
CPCG06F21/604G06F21/64
Inventor 陈利群陈涛
Owner ZHONGAN INFORMATION TECH SERVICES CO LTD
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