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

Method and terminal used for enhancing safety of Web application system

A technology for system security and web applications, which is applied in the field of enhancing the security of web application systems, and can solve problems such as low login security

Active Publication Date: 2013-02-27
SHENZHEN SEG SCI NAVIGATIONS CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The technical problem to be solved by the present invention is to provide a method and a terminal for enhancing the security of the Web application system in view of the defect of low login security of the existing Web (Internet) application system

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 and terminal used for enhancing safety of Web application system
  • Method and terminal used for enhancing safety of Web application system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] Embodiment one: if figure 1 As shown, the method for enhancing the security of the Web application system includes steps:

[0027] 101. Set a database table, the database table includes system menu data, wherein the menu data includes at least: a primary key ID, a menu name, and an access URL;

[0028] In this embodiment, the database tables are designed as five tables, namely: user table, role table, menu table, user and role association table, role and menu association table, wherein the menu data of the menu table includes at least : Primary key ID, menu name and access URL, the primary key ID adopts self-numbering method (do not use database increment method), and cannot be repeated.

[0029] In a further embodiment, before the step of setting the database table, the method further includes the step of: initializing the database script, generating the database table and inserting initialization data, the initialization data including the data of the menu table. Th...

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 a method and terminal used for enhancing the safety of a Web application system. The method comprises the following steps of: setting a database table, wherein the database comprises system menu data, and the menu data at least comprises ID (identity) of a main key, a menu name and an access URL (uniform resource locator); calling the system menu data into a memory of the system; storing menu data processed by a user in the system menu data into a user session when the user logins the system; and comparing the menu data stored in the user session with the menu data used for an operation in the system menu data, checking the menu data used for the operation, and allowing an access which passes the check. By applying the method and the terminal provided by the invention, the safety of the Web application system is enhanced.

Description

technical field [0001] The present invention relates to the field of computer application technology, more specifically, to a method and terminal for enhancing the security of a Web application system. Background technique [0002] Most of today's Web (Internet) application systems get the user's menu from the database when the user logs in to the system, and then display it on the page for the user to operate, without putting the menu data into the user's Session (session) inside. This method does not achieve real security access control, because when the user actually accesses a certain menu, there is no verification of user and menu permissions. ) in the address bar to directly type the URL (Uniform Resource Locator, web page address) to access some pages that he does not have permission. Due to the high security requirements of some web application systems, the above method is obviously not suitable. Therefore, a solution to increase the security of web applications is...

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 Patents(China)
IPC IPC(8): G06F21/62
Inventor 楚甲良丁伟梁玉生张先助
Owner SHENZHEN SEG SCI NAVIGATIONS CO LTD
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