Unlock instant, AI-driven research and patent intelligence for your innovation.

A method and server for logging in different level applications

A server and first-level technology, applied in the field of service login, can solve the problem that cookies cannot be shared across domain names, and achieve the effect of convenient user experience

Active Publication Date: 2021-08-10
ZHUHAI KINGSOFT OFFICE SOFTWARE +2
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to the W3C standard's specification requirements on cookie security, cookies used cannot be shared across domain names, and major browser manufacturers must also abide by this specification
Therefore, it becomes a natural obstacle to realize single sign-on under multiple different first-level (top-level) domain names on the Web side, that is, it is impossible to implement single sign-on between different first-level domain name applications

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 method and server for logging in different level applications
  • A method and server for logging in different level applications
  • A method and server for logging in different level applications

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0058] Based on the above problems, embodiments of the present invention provide a method of logging in to different primary applications, such as figure 1 As shown, the method includes:

[0059] Step 101: When the client is in the login state of the first stage to log in to the second level application, the first-level server receives the first request transmitted by the second-level application; the first A request at least a browser cache of the first first level application and a user identity identifier unique to the browser cache;

[0060] Step 102: The server that the first stage application determines that the browser cache is valid, inform the second level application, and saves the user identity;

[0061] Step 103: After receiving the second request transmitted by the first level application, returning the user's login authentication information to the second first-level application, so that the The second-level server redirects the client to the second level application...

Embodiment 2

[0079] The embodiment of the present invention also provides a method of logging in to different primary applications, such as figure 2 As shown, the method includes:

[0080] Step 201: When the client is in the login state of the first level, the second level application is to be logged in, the server transmits the first server to the first first level application; The first request includes at least the first first level application browser cache and a user identity identifier that uniquely corresponds to the browser cache;

[0081] Step 202: The server that the second first-level application receives the first-level application server to determine the notification of the browser cache is valid;

[0082] Step 203: Servers of the second first-level application transmit a second request to the server of the first stage application, receive the login authentication information of the user sent by the first level application, and redirect the customer End to the page of the second l...

Embodiment 3

[0094] The embodiment of the present invention also provides a server that logs in to different levels, such as image 3 As shown, including:

[0095] The first receiving module 301 is configured to log in to the second level application when the client is located in the login state of the first level application, and the first request for receiving the server transmitted by the second level application; the first request is at least included : The first-level application browser cache and user identity identifiers that uniquely correspond to the browser cache;

[0096] The first processing module 302 is configured to determine the browser cache is valid, inform the second-level application server, and save the user identity;

[0097] The first authentication module 303, after receiving the second request transmitted by the server transmitted by the second first stage, returning the user's login authentication information to the second level application, so that the second level 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 discloses a method and device for logging in different first-level applications. The method includes: when a client is in the login state of the first-level application and wants to log in to the second-level application, the first-level application The server receives the first request sent by the server of the second-level application; the first request includes at least: the browser cache of the first-level application and the user identity generated in a unique correspondence with the browser cache; the first-level application When the server of the first-level application determines that the browser cache is valid, it notifies the server of the second-level application and saves the user identity; the server of the first-level application receives the first-level application sent by the server of the second-level application. After the second request, the user's login authentication information is returned to the server of the second-level application, so that the server of the second-level application redirects the client to the page of the second-level application; the second request At least include: the user identity.

Description

Technical field [0001] The present invention relates to service login techniques in a browser, especially a method and apparatus for logging in to different levels of application. Background technique [0002] Single Sign On, A referred to as SSO is one of the currently popular multi-application system integration solutions. The definition of SSO is in multiple applications, users can access all mutual trust applications only when they need to log in. [0003] Existing single sign-on-based session management, the technology is implemented, stores a top-level domain cookie (browser cache) in the browser, other application services use secondary or multi-level subdomains (attributed to the top domain name) The application service corresponding to these subdomains implements single sign-on by sharing this cookie. [0004] At present, the WEB application service of the stateless HTTP protocol, the corresponding authentication, status management, etc. are basically used for cookie tec...

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/06H04L29/08
CPCH04L63/0815H04L67/02
Inventor 黄传通彭伟林庄湧
Owner ZHUHAI KINGSOFT OFFICE SOFTWARE