CN116150794A - Authority processing method and device, electronic equipment and storage medium - Google Patents

Authority processing method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN116150794A
CN116150794A CN202310395069.8A CN202310395069A CN116150794A CN 116150794 A CN116150794 A CN 116150794A CN 202310395069 A CN202310395069 A CN 202310395069A CN 116150794 A CN116150794 A CN 116150794A
Authority
CN
China
Prior art keywords
page
module
page module
authority
rights
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202310395069.8A
Other languages
Chinese (zh)
Other versions
CN116150794B (en
Inventor
梁建勋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Yishi Huolala Technology Co Ltd
Original Assignee
Shenzhen Yishi Huolala Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Yishi Huolala Technology Co Ltd filed Critical Shenzhen Yishi Huolala Technology Co Ltd
Priority to CN202310395069.8A priority Critical patent/CN116150794B/en
Publication of CN116150794A publication Critical patent/CN116150794A/en
Application granted granted Critical
Publication of CN116150794B publication Critical patent/CN116150794B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/604Tools and structures for managing or administering access control systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2141Access rights, e.g. capability lists, access control lists, access tables, access matrices
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Storage Device Security (AREA)

Abstract

The application discloses a right processing method, a device, electronic equipment and a storage medium, wherein the right processing method comprises the following steps: responding to the permission application request, and generating at least a first page module and a second page module on the current page; invoking authority description information, and displaying the authority description information on the first page module; generating an input operation area in the second page module so that a user performs input operation in the input operation area according to the authority description information; responding to the input operation of the user, acquiring the corresponding authority, or stopping acquiring the authority. The method and the device can simplify the flow of application rights.

Description

Authority processing method and device, electronic equipment and storage medium
Technical Field
The present invention relates to the field of electronic information technologies, and in particular, to a method and apparatus for processing rights, an electronic device, and a storage medium.
Background
As electronic information technology is becoming more popular, commercial services based on electronic information technology provide people with convenience of life, and service providers need to acquire private information of people to support the commercial services. Because of legal regulations, a user has an independent option for whether to provide own private information to a service provider, before acquiring the private information of the user, the service provider needs to apply for the use authority of acquiring the private information of the user to the user and display description information to the user to describe the purpose of applying for the authority.
In the prior art, when the user's privacy information is applied for obtaining the user permission, the first page displays the explanation information to explain the purpose of applying the permission, and then the second page obtains the user's authorization information, so the process of applying the permission in the prior art is complex, and simplification is needed.
Disclosure of Invention
In view of the above, the present application provides a rights processing method, a device, an electronic apparatus, and a storage medium, which can simplify the flow of applying rights.
The application provides a right processing method, which comprises the following steps:
responding to the permission application request, and generating at least a first page module and a second page module on the current page;
invoking authority description information, and displaying the authority description information on the first page module;
generating an input operation area in the second page module so that a user performs input operation in the input operation area according to the authority description information;
responding to the input operation of the user, acquiring the corresponding authority, or stopping acquiring the authority.
Optionally, generating at least a first page module and a second page module on the current page in response to the permission application request includes:
and when a corresponding permission application request is acquired, calling a tool class method program to at least generate a first page module and a second page module on the current page.
Optionally, generating at least a first page module and a second page module on the current page in response to the permission application request includes:
responding to the authority application request, and generating a corresponding authority application page, wherein the authority application page comprises the first page module and the second page module;
and jumping to the authority application page from the current page, and taking the authority application page as a new current page.
Optionally, the calling the rights specification information and displaying the rights specification information on the first page module includes:
acquiring corresponding rights specification information based on the rights application request;
generating a text display box in the first page module;
and displaying the corresponding permission description information in the text display box.
Optionally, the calling the rights specification information and displaying the rights specification information on the first page module includes:
when the first page module and the second page module are both displayed on the current page, the first page module displays the permission description information, and the first page module is in a state of being incapable of interacting with a user;
when a display instruction is detected, the first page module displays the permission specification information, and the first page module is in a state capable of interacting with a user.
Optionally, the authority processing method further includes:
and deleting one or more corresponding page modules in the current page when the target instruction is detected.
Optionally, when the target instruction is detected, deleting one or more corresponding page modules in the current page includes:
and deleting the first page module when the display instruction is detected again.
Correspondingly, the application provides a permission processing device, which comprises:
the generation module is used for responding to the permission application request and generating at least a first page module and a second page module on the current page;
the calling module is used for calling the authority description information and displaying the authority description information on the first page module;
the input module is used for generating an input operation area in the second page module so that a user can perform input operation in the input operation area according to the authority description information;
and the authorization module is used for responding to the input operation of the user and acquiring the corresponding authority or stopping acquiring the authority.
In addition, the application further provides an electronic device, which comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, wherein the processor executes the program to realize the steps of the authority processing method according to any one of the above.
On the basis of this, the present application also provides a computer-readable storage medium, on which a computer program is stored, wherein the computer program, when being executed by a processor, implements the steps of the rights handling method as described in any of the above.
The application provides a permission processing method, a permission processing device, electronic equipment and a storage medium, wherein at first, a permission application request is responded, at least a first page module and a second page module are generated on a current page, then permission description information is called and displayed on the first page module, then an input operation area is generated on the second page module, so that a user can perform input operation in the input operation area according to the permission description information, and finally, the corresponding permission is acquired or the acquisition of the permission is stopped in response to the input operation of the user. When the application of the application for the use permission of the privacy information of the user is needed, the application utilizes the first page module to display the permission use instruction on the same page and utilizes the second page module to acquire the user authorization, so that the user does not need to operate different pages for multiple times, and the application permission process is simplified.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the description of the embodiments will be briefly introduced below, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic flow chart of a rights processing method provided in an embodiment of the present application;
fig. 2 is a schematic structural diagram of an authority processing apparatus according to an embodiment of the present application;
fig. 3 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are only some, but not all, of the embodiments of the present application. All other embodiments, which can be made by those skilled in the art based on the embodiments herein without making any inventive effort, are intended to be within the scope of the present application. The various embodiments described below and their technical features can be combined with each other without conflict.
Referring to fig. 1, fig. 1 is a flow chart of a rights processing method according to an embodiment of the present application.
The application provides a right processing method, which comprises the following steps:
s101, responding to an authority application request, and generating at least a first page module and a second page module on a current page.
It can be understood that the first page module or the second page module can be a popup window popped up on the current page, or can be a small module with a notification bar of text information and the like displayed on the current page.
Optionally, in some embodiments, step S101 includes:
responding to the authority application request, and generating a corresponding authority application page, wherein the authority application page comprises a first page module and a second page module; and jumping from the current page to the authority application page, and taking the authority application page as a new current page.
It can be understood that when the application is completed to obtain the use authority of the private information of the user, the user jumps from the authority application page to the original current page.
Optionally, in some embodiments, step S101 includes:
and when a corresponding permission application request is acquired, calling a tool class method program to at least generate a first page module and a second page module on the current page.
It can be understood that when any designated authority application request is obtained, all the authority application APIs can be generated into a first page module and a second page module through a unified tool class method program, or part of the authority application APIs can be intercepted, and the first page module and the second page module can be generated through the unified tool class method program.
In a specific embodiment, the following authority application APIs are intercepted, and the following authority application APIs are replaced by a tool class method, so that a first page module and a second page module are generated:
ty.requestPermissions(String[] permissions, int requestCode)
nt.requestPermissions(String[] permissions, int requestCode)
ActivityCompat.requestPermissions
ity activity, String[] permissions, int requestCode)
s102, invoking the authority description information, and displaying the authority description information on the first page module.
In some embodiments, the relative positions of the first page module and the second page module may be according to the custom layout of the current page, and the second page module cannot cover the first page module in order to clearly display the rights specification information in the first page module. For example, in a custom layout of a current page, a first page module is located in the top half of the current page and a second page module is located in the bottom half of the current page.
Optionally, in some embodiments, step S102 includes:
when the first page module and the second page module are both displayed on the current page, the first page module displays permission description information, and the first page module is in a state of being incapable of interacting with a user; when the display instruction is detected, the first page module displays the permission specification information, and the first page module is in a state where interaction with a user is possible.
In some embodiments, the first page module displays the rights specification information, and the first page module is in a state of being interactable with the user, and can only last for a preset time, and the preset time can be set according to requirements.
It can be appreciated that there are four states of the first page module or the second page module: first, the first page module or the second page module is located at the uppermost layer of the current page, the user first sees the uppermost layer of page module through the screen, and the user can interact with the uppermost layer of page module. Second, the upper layer of the first page module or the second page module displays other page modules, but the other page modules do not cover the first page module or the second page module or are transparent, at this time, the user can see the content (rights specification information, etc.) contained in the first page module or the second page module, but the user cannot interact with the content. Third, covered by other page modules, is not visible to the user, nor is it interactable with the user. Fourth, deleted, or not activated.
In a specific embodiment, the first page module is located at the upper half of the current page, and the first page module displays permission specification information to the user, but the first page module is in a state of being unable to interact with the user; the second page module is positioned at the lower half part of the current page, the second page is positioned at the uppermost layer of the current page, the user firstly sees the content displayed by the first page module through the screen, and the user can operate the input buttons in the first page module.
Optionally, in some embodiments, step S102 includes:
acquiring corresponding rights specification information based on the rights application request; generating a text display box in a first page module; and displaying the corresponding authority description information in a text display box.
In other embodiments, not only the text display box, but also a user operated area, e.g., a close button, is in the first page module for closing the first page module.
S103, generating an input operation area in the second page module so that a user can perform input operation in the input operation area according to the permission description information.
In some embodiments, the input operation area is a character input field, which is used for allowing the user to input characters related to the grant or disagree with the grant, or the input operation area is one or more input buttons, and the user can select the buttons to operate according to own will so as to indicate that the user agrees with the grant or disagrees with the grant.
S104, responding to input operation of a user, and acquiring corresponding rights or stopping acquiring rights.
It will be appreciated that the user, after entering an input, indicates whether the user agrees or disagrees with the authorization. In a specific embodiment, the permission application request is to acquire the current geographic position information of the user, and if the input operation of the user is 'reject', the acquisition of the current geographic position information of the user is stopped; if the input operation of the user is 'current operation permission', acquiring current geographic position information of the user; if the input operation of the user is 'only allowed in use', acquiring the current geographic position information of the user, and not providing a permission application request for acquiring the current geographic position information of the user at the next time.
Optionally, in some embodiments, the rights processing method further includes:
and deleting one or more corresponding page modules in the current page when the target instruction is detected.
In some embodiments, the current page has a plurality of page modules, where the first page module or the second page module is only one of the page modules, and when the target instruction is detected, the corresponding page module is deleted, for example, after the user performs the input operation in the input operation area, the user detects a closing instruction, and deletes the second page module according to the closing instruction.
Optionally, in some embodiments, when the target instruction is detected, deleting one or more corresponding page modules in the current page includes:
and deleting the first page module when the display instruction is detected again.
In a specific embodiment, when receiving the permission application request, a popuppWindow object, namely a first page module, is created, and the first page module is located at the upper half of the current page, and the first page module displays permission description information to the user, but the user cannot operate the first page module; the second page module is positioned at the lower half of the current page, the second page module is positioned at the uppermost layer of the current page, the user can not only see the content displayed by the first page module, but also operate an input button in the first page module to indicate that the authorization is granted or not granted. Then register Activity lifecycle monitor registerActivityLifeCycleCallbacks, i.e., monitor the first page module. At this time, the display instruction onResume is detected first, and when the display instruction onResume is detected, the display PopupWindow floating window task is executed by using a Handler+Runneable delay of 200ms, that is, the first page module is arranged at the uppermost layer and covers the second page module, and is used for displaying the authority description information in the first page module for 200ms. Then, the second page module is located at the uppermost layer of the current page again, and the user can perform input operation on the input operation area in the second page module, while the first page module is converted into a state that the user cannot interact with the first page module. When the user detects the display instruction onResume again after performing the input operation in the input operation area, the first page module must be deleted even if the first page module does not display the authority description information therein, thereby realizing automatic display of the authority description information and automatic disappearance.
The application provides a permission processing method, firstly, responding to a permission application request, generating at least a first page module and a second page module on a current page, then, calling permission description information, displaying the permission description information on the first page module, then, generating an input operation area on the second page module, so that a user can perform input operation in the input operation area according to the permission description information, and finally, responding to the input operation of the user, acquiring corresponding permission, or stopping acquiring permission. When the application of the application for the use permission of the privacy information of the user is needed, the application utilizes the first page module to display the permission use instruction on the same page and utilizes the second page module to acquire the user authorization, so that the user does not need to operate different pages for multiple times, and the application permission process is simplified.
Referring to fig. 2, fig. 2 is a schematic structural diagram of an authority processing apparatus according to an embodiment of the present application.
The application also provides a permission processing device, which comprises:
and the generating module 201 is configured to generate at least a first page module and a second page module on the current page in response to the permission application request.
And the calling module 202 is used for calling the authority description information and displaying the authority description information on the first page module.
And the input module 203 is configured to generate an input operation area in the second page module, so that the user performs an input operation in the input operation area according to the permission specification information.
And the authorization module 204 is configured to respond to an input operation of the user, and acquire the corresponding rights, or stop acquiring the rights.
Optionally, in some embodiments, the generating module 201 is further configured to:
and when a corresponding permission application request is acquired, calling a tool class method program to at least generate a first page module and a second page module on the current page.
Optionally, in some embodiments, the generating module 201 is further configured to:
responding to the authority application request, and generating a corresponding authority application page, wherein the authority application page comprises a first page module and a second page module; and jumping from the current page to the authority application page, and taking the authority application page as a new current page.
Optionally, in some embodiments, the invocation module 202 is further configured to:
acquiring corresponding rights specification information based on the rights application request; generating a text display box in a first page module; and displaying the corresponding authority description information in a text display box.
Optionally, in some embodiments, the invocation module 202 is further configured to:
when the first page module and the second page module are both displayed on the current page, the first page module displays permission description information, and the first page module is in a state of being incapable of interacting with a user; when the display instruction is detected, the first page module displays the permission specification information, and the first page module is in a state where interaction with a user is possible.
Optionally, in some embodiments, the rights processing device further comprises:
and the clearing module is used for deleting one or more corresponding page modules in the current page when the target instruction is detected.
Optionally, in some embodiments, the purge module is further to:
and deleting the first page module when the display instruction is detected again.
The application provides a permission processing device, firstly, a generating module 201 responds to a permission application request, at least a first page module and a second page module are generated on a current page, then, permission description information is called by a calling module 202 and displayed on the first page module, then, an input operation area is generated on the second page module by an input module 203, so that a user performs input operation in the input operation area according to the permission description information, and finally, an authorization module 204 responds to input operation of the user to acquire corresponding permission or stop acquiring permission. When the application of the application for the use permission of the privacy information of the user is needed, the application utilizes the first page module to display the permission use instruction on the same page and utilizes the second page module to acquire the user authorization, so that the user does not need to operate different pages for multiple times, and the application permission process is simplified.
In addition, the embodiment of the application further provides an electronic device, as shown in fig. 3, which shows a schematic structural diagram of the electronic device according to the embodiment of the application, specifically:
the electronic device may include one or more processing cores 'processors 301, one or more computer-readable storage media's memory 302, power supply 303, and input unit 304, among other components. Those skilled in the art will appreciate that the electronic device structure shown in fig. 3 is not limiting of the electronic device and may include more or fewer components than shown, or may combine certain components, or may be arranged in different components. Wherein:
the processor 301 is a control center of the electronic device, connects various parts of the entire electronic device using various interfaces and lines, and performs various functions of the electronic device and processes data by running or executing software programs and/or modules stored in the memory 302, and calling data stored in the memory 302, thereby performing overall monitoring of the electronic device. Optionally, processor 301 may include one or more processing cores; preferably, the processor 301 may integrate an application processor and a modem processor, wherein the application processor primarily handles operating systems, user interfaces, applications, etc., and the modem processor primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 301.
The memory 302 may be used to store software programs and modules, and the processor 301 executes various functional applications and image information communication methods by executing the software programs and modules stored in the memory 302. The memory 302 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like; the storage data area may store data created according to the use of the electronic device, etc. In addition, memory 302 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 302 may also include a memory controller to provide the processor 301 with access to the memory 302.
The electronic device further comprises a power supply 303 for powering the various components, preferably the power supply 303 is logically connected to the processor 301 by a power management system, whereby the functions of managing charging, discharging, and power consumption are performed by the power management system. The power supply 303 may also include one or more of any components, such as a direct current or alternating current power supply, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and the like.
The electronic device may further comprise an input unit 304, which input unit 304 may be used for receiving input digital or character information and for generating keyboard, mouse, joystick, optical or trackball signal inputs in connection with user settings and function control.
Although not shown, the electronic device may further include a display unit or the like, which is not described herein. In particular, in this embodiment, the processor 301 in the electronic device loads executable files corresponding to the processes of one or more application programs into the memory 302 according to the following instructions, and the processor 301 executes the application programs stored in the memory 302, so as to implement various functions as follows:
responding to the permission application request, and generating at least a first page module and a second page module on the current page; invoking authority description information and displaying the authority description information on a first page module; generating an input operation area in the second page module so that a user performs input operation in the input operation area according to the authority description information; responding to the input operation of the user, acquiring the corresponding authority, or stopping acquiring the authority.
The specific implementation of each operation above may be referred to the previous embodiments, and will not be described herein.
The application provides electronic equipment, firstly, responding to an authority application request, at least generating a first page module and a second page module on a current page, then, calling authority description information, displaying the authority description information on the first page module, then, generating an input operation area on the second page module, enabling a user to perform input operation in the input operation area according to the authority description information, and finally, responding to the input operation of the user, acquiring corresponding authorities or stopping acquiring authorities. When the application of the application for the use permission of the privacy information of the user is needed, the application utilizes the first page module to display the permission use instruction on the same page and utilizes the second page module to acquire the user authorization, so that the user does not need to operate different pages for multiple times, and the application permission process is simplified.
Those of ordinary skill in the art will appreciate that all or a portion of the steps of the various methods of the above embodiments may be performed by instructions, or by instructions controlling associated hardware, which may be stored in a computer-readable storage medium and loaded and executed by a processor.
To this end, embodiments of the present application provide a storage medium having stored therein a plurality of instructions capable of being loaded by a processor to perform steps in any of the rights processing methods provided by embodiments of the present application. For example, the instructions may perform the steps of:
responding to the permission application request, and generating at least a first page module and a second page module on the current page; invoking authority description information and displaying the authority description information on a first page module; generating an input operation area in the second page module so that a user performs input operation in the input operation area according to the authority description information; responding to the input operation of the user, acquiring the corresponding authority, or stopping acquiring the authority.
The specific implementation of each operation above may be referred to the previous embodiments, and will not be described herein.
Wherein the storage medium may include: read Only Memory (ROM), random access Memory (RAM, random Access Memory), magnetic or optical disk, and the like.
The steps in any one of the rights processing methods provided in the embodiments of the present application may be executed due to the instructions stored in the storage medium, so that the beneficial effects that any one of the rights processing methods provided in the embodiments of the present application may be achieved, which are detailed in the previous embodiments and are not described herein.
Although the application has been shown and described with respect to one or more implementations, equivalent alterations and modifications will occur to others skilled in the art based upon a reading and understanding of this specification and the annexed drawings. This application is intended to cover all such modifications and variations, and is limited only by the scope of the appended claims.
That is, the foregoing embodiments are merely examples of the present application, and are not intended to limit the scope of the patent application, and all equivalent structures or equivalent processes using the descriptions and the contents of the present application, such as the combination of technical features of the embodiments, or direct or indirect application to other related technical fields, are included in the scope of the patent protection of the present application.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps of the process, and further implementations are included within the scope of the preferred embodiment of the present application in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the embodiments of the present application.
In addition, the present application may use the same or different reference numerals for structural elements having the same or similar characteristics. Furthermore, the terms "first," "second," and the like, are used for descriptive purposes only and are not to be construed as indicating or implying a relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include one or more features. In the description of the present application, the meaning of "a plurality" is two or more, unless explicitly defined otherwise.
In this application, the term "exemplary" is used to mean "serving as an example, instance, or illustration. Any embodiment described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments. The previous description is provided to enable any person skilled in the art to make or use the present application. In the above description, various details are set forth for purposes of explanation. It will be apparent to one of ordinary skill in the art that the present application may be practiced without these specific details. In other instances, well-known structures and processes have not been shown in detail to avoid unnecessarily obscuring the description of the present application. Thus, the present application is not intended to be limited to the embodiments shown, but is to be accorded the widest scope consistent with the principles and features disclosed herein.

Claims (10)

1. A rights processing method, characterized by comprising:
responding to the permission application request, and generating at least a first page module and a second page module on the current page;
invoking authority description information, and displaying the authority description information on the first page module;
generating an input operation area in the second page module so that a user performs input operation in the input operation area according to the authority description information;
responding to the input operation of the user, acquiring the corresponding authority, or stopping acquiring the authority.
2. The rights processing method of claim 1, wherein generating at least a first page module and a second page module on a current page in response to a rights application request, comprises:
and when a corresponding permission application request is acquired, calling a tool class method program to at least generate a first page module and a second page module on the current page.
3. The rights processing method of claim 1, wherein generating at least a first page module and a second page module on a current page in response to a rights application request, comprises:
responding to the authority application request, and generating a corresponding authority application page, wherein the authority application page comprises the first page module and the second page module;
and jumping to the authority application page from the current page, and taking the authority application page as a new current page.
4. The rights processing method of claim 1, wherein invoking the rights specification information and displaying the rights specification information in the first page module includes:
acquiring corresponding rights specification information based on the rights application request;
generating a text display box in the first page module;
and displaying the corresponding permission description information in the text display box.
5. The rights processing method of claim 1, wherein invoking the rights specification information and displaying the rights specification information in the first page module includes:
when the first page module and the second page module are both displayed on the current page, the first page module displays the permission description information, and the first page module is in a state of being incapable of interacting with a user;
when a display instruction is detected, the first page module displays the permission specification information, and the first page module is in a state capable of interacting with a user.
6. The rights processing method according to claim 5, characterized by further comprising:
and deleting one or more corresponding page modules in the current page when the target instruction is detected.
7. The permission processing method of claim 6, wherein deleting one or more corresponding page modules in the current page when the target instruction is detected comprises:
and deleting the first page module when the display instruction is detected again.
8. A rights processing apparatus, characterized by comprising:
the generation module is used for responding to the permission application request and generating at least a first page module and a second page module on the current page;
the calling module is used for calling the authority description information and displaying the authority description information on the first page module;
the input module is used for generating an input operation area in the second page module so that a user can perform input operation in the input operation area according to the authority description information;
and the authorization module is used for responding to the input operation of the user and acquiring the corresponding authority or stopping acquiring the authority.
9. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the steps of the rights handling method of any of claims 1-7 when the program is executed by the processor.
10. A computer readable storage medium, having stored thereon a computer program, wherein the computer program when executed by a processor implements the steps of the rights handling method according to any of claims 1-7.
CN202310395069.8A 2023-04-14 2023-04-14 Authority processing method and device, electronic equipment and storage medium Active CN116150794B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310395069.8A CN116150794B (en) 2023-04-14 2023-04-14 Authority processing method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310395069.8A CN116150794B (en) 2023-04-14 2023-04-14 Authority processing method and device, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN116150794A true CN116150794A (en) 2023-05-23
CN116150794B CN116150794B (en) 2023-07-04

Family

ID=86362075

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310395069.8A Active CN116150794B (en) 2023-04-14 2023-04-14 Authority processing method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN116150794B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104866523A (en) * 2015-03-31 2015-08-26 小米科技有限责任公司 Page display method and device
CN108829487A (en) * 2018-06-28 2018-11-16 北京五八信息技术有限公司 A kind of methods of exhibiting of pop-up, device, storage medium and terminal
CN108875354A (en) * 2018-05-31 2018-11-23 上海连尚网络科技有限公司 Permission open method, terminal device and computer-readable medium
CN112651012A (en) * 2020-12-28 2021-04-13 五八同城信息技术有限公司 Information processing method and device
CN112651040A (en) * 2020-12-15 2021-04-13 ***股份有限公司 Permission application method, component, device and computer readable storage medium
CN113591106A (en) * 2021-06-30 2021-11-02 荣耀终端有限公司 Application authorization method and device and terminal equipment
CN114416265A (en) * 2022-01-26 2022-04-29 北京得间科技有限公司 Interface authority display method, electronic equipment and storage medium
CN114650154A (en) * 2020-12-17 2022-06-21 腾讯科技(深圳)有限公司 Webpage permission behavior control method and device, computer equipment and storage medium

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104866523A (en) * 2015-03-31 2015-08-26 小米科技有限责任公司 Page display method and device
CN108875354A (en) * 2018-05-31 2018-11-23 上海连尚网络科技有限公司 Permission open method, terminal device and computer-readable medium
CN108829487A (en) * 2018-06-28 2018-11-16 北京五八信息技术有限公司 A kind of methods of exhibiting of pop-up, device, storage medium and terminal
CN112651040A (en) * 2020-12-15 2021-04-13 ***股份有限公司 Permission application method, component, device and computer readable storage medium
CN114650154A (en) * 2020-12-17 2022-06-21 腾讯科技(深圳)有限公司 Webpage permission behavior control method and device, computer equipment and storage medium
CN112651012A (en) * 2020-12-28 2021-04-13 五八同城信息技术有限公司 Information processing method and device
CN113591106A (en) * 2021-06-30 2021-11-02 荣耀终端有限公司 Application authorization method and device and terminal equipment
CN114416265A (en) * 2022-01-26 2022-04-29 北京得间科技有限公司 Interface authority display method, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN116150794B (en) 2023-07-04

Similar Documents

Publication Publication Date Title
CN108108205B (en) Application page surface treatment method and apparatus
CN105677431B (en) Background work and foreground is decoupling
CN107728876B (en) A kind of method of split screen display available, terminal and computer readable storage medium
CN100485623C (en) Method and system for dynamic resources allocation
CN102938043B (en) Authorize the application access to secure resources
US9009737B2 (en) Apparatus and method of terminal for providing file system function
CN102880505A (en) Event aggregation for backstage work execution
CN106462329A (en) Light dismiss manager
CN105117265B (en) A kind of method, apparatus and terminal of document upgrading
CN106648316A (en) Unlocking method and terminal
CN109947489A (en) External equipment management method, device, equipment and storage medium based on container
CN105556534B (en) For suggesting the electronic equipment and method of response guide when refusing
CN110851802A (en) Authority control method, device, equipment and computer readable medium
CN104216781A (en) Video memory allocating method and system
CN103201720B (en) Virtual computer control apparatus, virtual computer control method, and integrated circuit
CN104182161A (en) Method and device for opening screen functional area
CN116150794B (en) Authority processing method and device, electronic equipment and storage medium
CN102446258B (en) Attachment authority type expansion method and device and system adopting same
US7359949B2 (en) Remotely controlling a UNIX-based system
CN110879701A (en) Workflow visualization configuration method, server, system and medium
CN111638966A (en) Resource acquisition method and device and electronic equipment
CN109241727B (en) Permission setting method and device
CN102866895B (en) Method for quickly positioning function customizing entrance
CN105324766A (en) Application control of embedded web content execution
CN106648280B (en) Task management interaction method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant