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

CAS-based single-page and multi-page web application identity integrated authentication method

A technology of identity authentication and authentication method, applied in the field of identity integration authentication, can solve the problems of cross-domain access, increase development difficulty, not in the same domain, etc., and achieve the effect of increasing security

Active Publication Date: 2021-03-09
国电投(珠海横琴)热电有限公司 +1
View PDF4 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] (1) It increases the development difficulty that the front and back ends must maintain the synchronization of user login status
[0007] (2) The front-end and back-end API server of a single-page web application may not be in the same domain, which will cause cross-domain access problems
[0009] (4) It is difficult to integrate session-based multi-page web applications and JWT-based single-page web applications at the same time.

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
  • CAS-based single-page and multi-page web application identity integrated authentication method
  • CAS-based single-page and multi-page web application identity integrated authentication method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The present invention will be described in further detail below in conjunction with specific embodiments and accompanying drawings.

[0021] The invention proposes a CAS-based single-page and multi-page web application identity integration authentication method. In order to meet various integration schemes of different applications (CAS client) and different data format requirements for authentication user information, the CAS identity authentication service (CAS server) rewrites the user identity authentication strategy and flexibly configures the returned authentication user information Append the JWT token attribute. Greatly reduce the coupling between the application system and the CAS identity authentication system integration; it not only ensures that the session-based multi-page web application system can integrate CAS identity authentication smoothly, but also does not affect the identity authentication integration of the JWT-based single-page web application sy...

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 CAS-based single-page and multi-page web application identity integrated authentication method. The method comprises the following steps: rewriting a user identity authentication strategy for a CAS identity authentication service (CAS server), and flexibly configuring additional JWT token attributes for returned authentication user information. A single-page web application rear-end API server does not need to store a user login state again, authentication is achieved by calling a CAS identity authentication service API interface to check a JWT token, and integrated identity authentication can be carried out on a session-based multi-page web application and a JWT-based single-page web application at the same time. According to the invention, the integration coupling degree of the application system and the CAS identity authentication system can be reduced, the access cross-domain problem is solved, the single sign-on function is realized, it is ensured that the integrated identity authentication method can be carried out on the multi-page web application based on session and the single-page web application based on JWT at the same time, and the unified identity authentication of different types of application systems is smoothly realized.

Description

technical field [0001] The invention relates to the technical field of identity integration authentication, in particular to a CAS-based single-page and multi-page web application identity integration authentication method. Background technique [0002] In the process of enterprise informatization construction, multiple application systems have been developed for different businesses, and the types of application systems are also diversified, including both C / S architecture applications and B / S architecture applications. In order to prevent users from entering user information for identity authentication when accessing different systems, which will affect user experience, the concept of single sign-on identity authentication is proposed. All business application systems are authenticated uniformly through CAS, and users only need to log in once to access all mutually trusted systems, which not only improves the ease of use of the system, but also provides a basis for data in...

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/06H04L29/08G06F16/955
CPCH04L63/0815H04L63/08G06F16/9566H04L63/0807H04L67/02H04L63/083
Inventor 王毅李小波李郁
Owner 国电投(珠海横琴)热电有限公司
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