A cross-site server login authentication method

A website server, login authentication technology, applied in the field of website design and development, can solve problems such as high energy, increase maintenance costs, increase economic budget, etc., and achieve the effect of avoiding transformation and saving costs

Active Publication Date: 2017-10-27
CHENGDU XISHANJU INTERACTIVE ENTERTAINMENT TECH
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, there are also some problems in the single sign-on system. First, the authentication server needs to be deployed separately. For a website system with a slightly simpler structure, this increases the economic budget and maintenance costs; second, if it is not in The entire enterprise-level system was designed with the single-sign-on mechanism in mind at the beginning, but it was added in the integration process of the existing subsystems. It is necessary to refactor the subsystems in the existing production environment and rewrite the user authentication module. , it takes a lot of energy to do so, and there is a risk of system upgrade

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
  • A cross-site server login authentication method
  • A cross-site server login authentication method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] Before introducing specific embodiments of the present invention, a brief introduction to the functional requirements to be achieved by the present invention will be given first.

[0028] In most applications, the actual requirement only requires that when a user arrives from a logged-in site to another unlogged-in site, the unlogged-in site can identify the user's identity in the previous site. For application scenarios with such requirements, it has the following characteristics:

[0029] I. The user has the same account and password in the two website systems;

[0030] II. In the two website systems, the user's session information does not need to be shared, just provide the user's identity (account) identification capability;

[0031] III. In most cases, this kind of identification is one-way, that is, it only needs to support when the A website arrives at the B website, and the B website can identify whether the user has logged in on A and obtain the user's identity inform...

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 login authentication method of a cross-website server. The login authentication method includes the following steps;S1, generating a secret key file pair; S2, transforming an entry address of a website B into an intra-domain address of a website A, and verifying identity of a user by the website A; S3, when the user is not a user of the website A, returning the entry address of the website B to a user browser, and asking for redirection; S4, when the user is a user of the website, generating an identifier UUID (universally unique identifier) according to a session ID, wherein the UUID and a user login account form a user information character string; S5, utilizing a private key file to encrypt the user information character string, and redirecting the browser to the entry address of the website B; S6, extracting the UUID in a request and judging validity of the UUID by the website B; S7, if the UUID is valid, using a public key file to decrypt an encrypted message to acquire the session ID and the login account; S8, if the UUID is invalid, processing the current user as a common non-logged-in user by the website B. By the login authentication method, sharing of user login information among different website servers in a safe and economical manner is realized.

Description

Technical field [0001] The invention belongs to the field of website design and development, and is a technology for identifying and marking user sessions by a server. Background technique [0002] With the popularization of web2.0 technology, a large number of enterprises put their own business and work flow on the website to achieve efficient and standardized office capabilities. With the development of enterprises, the enterprise-level architecture of this business system will become more and more complex, and the development of different subsystems may be led by different departments. The design and implementation of these subsystems often have big differences, and the implementation technology, development language and even the geographic location of the server are not the same. This difference makes the standardization and sharing of data between various website subsystems a difficult problem. The most troublesome problem for enterprises and developers is that when users j...

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): H04L29/06H04L9/32
Inventor 蔡淼
Owner CHENGDU XISHANJU INTERACTIVE ENTERTAINMENT 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