CN110213356A - A kind of login process method and relevant device based on data processing - Google Patents
A kind of login process method and relevant device based on data processing Download PDFInfo
- Publication number
- CN110213356A CN110213356A CN201910427042.6A CN201910427042A CN110213356A CN 110213356 A CN110213356 A CN 110213356A CN 201910427042 A CN201910427042 A CN 201910427042A CN 110213356 A CN110213356 A CN 110213356A
- Authority
- CN
- China
- Prior art keywords
- session information
- session
- browser
- user
- information
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/904—Browsing; Visualisation therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0815—Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/146—Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Computer Security & Cryptography (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Computer And Data Communications (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the invention discloses a kind of login process method and relevant device based on data processing, the method is applied to technical field of data processing, it include: the first logging request for carrying session identification for receiving user and being sent by browser, and it determines to match with session identification from least one pre-stored session information, obtain the history acquisition time that the first pre-recorded session information is successfully acquired, if judgement obtains the time difference between history acquisition time and system time and is less than preset time difference threshold value, the first session information is then back to browser, login process is carried out in order to which the browser is based on first session information.Using the application, the abnormal problem of page load caused by can preventing session information from failing is conducive to improve user experience.
Description
Technical field
The present invention relates to technical field of data processing more particularly to a kind of login process methods and phase based on data processing
Close equipment.
Background technique
With the arrival of information age, a set of IT system is no longer satisfied the demand of enterprise development, often builds more
IT system is covered, the IT systems that cover generally are realized by the way of the domain name of compartment or using multistage domain name more.And these are
Generally user can be avoided in a system using logging in mutually between single-sign-on (Single Sign On, SSO) realization system between system
The problem of being logged in repeatedly between system.
Between system in mutual login process, the session information (such as session) by obtaining user is needed to log in,
But session information generally has timeliness, if user (such as checks personal information or step on when using the function of logging in is needed
Recording system), just session information is expired, it is abnormal to will lead to login function corresponding page load, in some instances it may even be possible to cause the page white
Screen, seriously affects user experience.
Summary of the invention
The embodiment of the invention provides a kind of login process method and relevant device based on data processing, can prevent meeting
The page loads abnormal problem caused by talking about information failure, is conducive to improve user experience.
In a first aspect, the embodiment of the invention provides a kind of login process method based on data processing, the method is answered
For server, this method comprises:
The first logging request that user is sent by browser is received, first logging request carries session identification;
Determined from least one pre-stored session information with matched first session information of the session identification,
It include that the user logs in the log-on message that the server corresponds to operation system in first session information;
The history acquisition time that pre-recorded first session information is successfully acquired is obtained, and judges the history
Whether the time difference between acquisition time and system time is less than preset time difference threshold value, and the preset time difference threshold value is less than institute
State the corresponding failure duration of the first session information, the history acquisition time earlier than receive first logging request when
Between;
If judgement obtains the history acquisition time and the time difference of system time is less than the preset time difference threshold value,
First session information is back to the browser, is stepped in order to which the browser is based on first session information
Record processing.
In one embodiment, the corresponding transmission ginseng of first logging request is also carried in first logging request
Number, the configured transmission includes the User ID of the user and the browser corresponds to the identification information of client.Such case
If lower judgement obtains the time difference of the history acquisition time and system time not less than the preset time difference threshold value, may be used also
The second session information needed for the operation system is logged in obtain the user based on the configured transmission;To the browser
Second session information is returned, carries out login process in order to which the browser is based on second session information.
In one embodiment, the corresponding biography of first logging request is also carried in first logging request
Defeated parameter, if judgement obtains the history acquisition time and the time difference of system time is not less than the preset time difference threshold value,
Can also then trigger execution based on the configured transmission obtain the user log in the second session needed for the operation system letter
The acquisition of breath operates, and opens timer and carry out timing;If successfully obtaining second session information, and the timer is corresponding
Timing duration be less than preset duration threshold value, then second session information is returned to the browser, in order to the browsing
Device is based on second session information and carries out login process;If being more than or equal in the corresponding timing duration of the timer pre-
If when duration threshold value, obtaining second session information not successfully, then first session information is returned to the browser, with
First session information, which is based on, convenient for the browser carries out login process.
In one embodiment, if successfully obtaining second session information, and the corresponding timing duration of the timer
Less than the preset duration threshold value, then the history that system time is successfully acquired as second session information can also be obtained
Take the time;The history acquisition time and the second session information associated storage that second session information is successfully acquired are extremely
In database.
In one embodiment, it is described receive the first logging request that user is sent by browser before, can also connect
The second logging request for first logging into the operation system that user is sent by browser is received, is taken in second logging request
The log-on message of the operation system is logged in the user;It includes the session information of the log-on message and described for generating
The corresponding session identification of session information;By the session identification and the session information associated storage into database, and by institute
It states session identification and is back to the browser.
In one embodiment, the identification information of the browser is carried in first logging request, it is described from pre-
It determines to incite somebody to action with before matched first session information of the session identification at least one session information first stored
The identification information of the browser is compared with default identification information, if comparison obtains the identification information and the pre- bidding
Know information matches, then triggers and determined from least one pre-stored session information and the session identification described in execution
The step of the first session information matched.
In one embodiment, it is described by the session identification and the session information associated storage into database it
Before, it is also based on the log-on message and determines mesh belonging to the user from pre-set at least one user type
Mark user type;Based on target user's type from the corresponding relationship of pre-set user type and timeliness duration, really
Make the timeliness duration of user's respective session information;Wherein, described to be associated with the session identification with the session information
Store the specific embodiment into database are as follows: by the session identification, the session information and the session information
Timeliness duration associated storage is into database.
Second aspect, the embodiment of the invention provides a kind of login process apparatus based on data processing, should be based on data
The login process apparatus of processing includes the module for executing the method for above-mentioned first aspect.
The third aspect, the embodiment of the invention provides a kind of server, which includes processor, network interface and deposits
Reservoir, the processor, network interface and memory are connected with each other, wherein control of the network interface by the processor
For messaging, the memory is used to store the computer program for supporting server to execute the above method, the computer
Program includes program instruction, and the processor is configured for calling described program instruction, the method for executing above-mentioned first aspect.
Fourth aspect, the embodiment of the invention provides a kind of computer readable storage medium, the computer-readable storage
Media storage has computer program, and the computer program includes program instruction, and described program instructs when being executed by a processor
The method for making the processor execute above-mentioned first aspect.
In the embodiment of the present application, server can receive carry session identification first that user is sent by browser
Logging request, and determine to match with session identification from least one pre-stored session information, it obtains pre-recorded
The history acquisition time that first session information is successfully acquired, if judgement obtain between history acquisition time and system time when
Between difference be less than preset time difference threshold value, then the first session information is back to browser, in order to the browser be based on the first meeting
It talks about information and carries out login process.Using the application, the abnormal problem of page load caused by can preventing session information from failing,
Be conducive to improve user experience.
Detailed description of the invention
Technical solution in order to illustrate the embodiments of the present invention more clearly, below will be to needed in embodiment description
Attached drawing is briefly described, it should be apparent that, drawings in the following description are some embodiments of the invention, general for this field
For logical technical staff, without creative efforts, it is also possible to obtain other drawings based on these drawings.
Fig. 1 is a kind of structural schematic diagram of login process system provided in an embodiment of the present invention;
Fig. 2 is a kind of flow diagram of login process method based on data processing provided in an embodiment of the present invention;
Fig. 3 is the flow diagram of another login process method based on data processing provided in an embodiment of the present invention;
Fig. 4 is a kind of schematic block diagram of login process apparatus based on data processing provided in an embodiment of the present invention;
Fig. 5 is a kind of schematic block diagram of server provided in an embodiment of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are some of the embodiments of the present invention, instead of all the embodiments.Based on this hair
Embodiment in bright, every other implementation obtained by those of ordinary skill in the art without making creative efforts
Example, shall fall within the protection scope of the present invention.
It referring to Figure 1, is that the structure of login process system based on data processing provided in an embodiment of the present invention a kind of is shown
It is intended to.As shown in Figure 1, the login process system can include: the corresponding client 10 of operation system, browser 11 and server
12.Wherein, which can be the corresponding application program of the operation system, or it is corresponding to be equipped with the operation system
Application terminal, for being interacted with user;The browser 11 provides the service of page load for the browser, this is clear
Device 11 of looking at can be installed on the corresponding terminal of client 10 for an application program;The server 12 is that the operation system is corresponding
Server, for providing the related service of the operation system.
In one embodiment, when the user in the state that is not logged in first logs into the operation system by client 10
When, it is desirable to provide required log-on message is logged in, such as: account, password etc., and login letter is carried to the transmission of browser 11
The logging request of breath.The logging request (i.e. the second logging request) can be forwarded to server 12, server 12 by browser 11
The user can be created according to the log-on message in logging request correspond to the exclusive session information of browser 11 (such as
Session it), and by the log-on message of the user is stored in the exclusive session information, subsequent user is in the operation system
All status informations can be stored in the exclusive session information session.Further, this can be generated in server
The corresponding session identification of session (such as session id), and by the session information and session identification associated storage, by the session
Mark is back to browser 11, and browser 11 can store the session identification.But since server is stored with a large number of users pair
The session information of browser (hereinafter referred to as user browser) is answered, each user corresponds to a session information, therefore, in order to prevent
The server storage occupancy excessive by session information, each session are corresponding with a failure duration.The session
Failure duration be to be calculated since when session is sluggish, if session is active always, session is with regard to total
It will not fail, which is the timing since the session not visited (being successfully acquired), once session quilt
Access, timing are reset.
Further, subsequent user continues during accessing the operation system, when client 10 detects that user wants to cut
The page (such as check personal information, check shopping cart) for needing log-on message is changed to, client 10 can be browsed from trend
Device 11 sends corresponding first logging request of the user, after browser 11 receives first logging request, will can deposit in advance
The session identification of storage is put into first logging request, and the first logging request for carrying the session identification is sent to server
12, after server 12 detects the session identification in first logging request, from least one pre-stored session really
It makes and matched first session of above-mentioned session identification (i.e. pre-stored above-mentioned session information).Wherein, due to each time
First session is successfully acquired, and server 12 will record the time that primary first session is successfully acquired, and
When the time that the success obtains being denoted as the history acquisition time that the first session is successfully acquired, and then the history being obtained
Between with the first session associated storage.
Further, server 12 is determined and above-mentioned session identification from least one pre-stored session
After the first session matched, the history acquisition time that available the first pre-recorded session is successfully acquired, and sentence
Whether the time difference between disconnected history acquisition time and system time is less than preset time difference threshold value, and the preset time difference threshold value is small
In the corresponding failure duration of the first session information, the history acquisition time is earlier than the time for receiving the first logging request.Into one
Step ground, if server 12 judges that obtaining history acquisition time and the time difference of system time is less than preset time difference threshold value, leads to
It crosses and the first session is back to browser 11, browser 11 can be according to the login for the user for including in the first session
Information carries out register automatically, and loads the page that user wants the needs log-on message checked, page load is completed
Afterwards, client 10 can show the page.In this way, it can prevent the page caused by failing due to session from adding
Abnormal problem is carried, is conducive to improve user experience.
Referring to fig. 2, Fig. 2 is that a kind of process of login process method based on data processing provided in an embodiment of the present invention is shown
It is intended to, this method is applied to server, can be executed by server, as shown, should the login process method based on data processing
Can include:
201: receiving the first logging request that user is sent by browser, which carries session mark
Know.
In one embodiment, server can receive first log into operation system that user is sent by browser
Two logging requests carry the log-on message of user's registering service system in second logging request.Further, server can
To generate the session information and the corresponding session identification of session information that include the log-on message, and by the session identification and session
Information association is stored into database, and session identification is back to browser.
It illustratively, can be corresponding by the operation system when user first logs into operation system by client
Client inputs the log-on message of itself, and submits and first log into request, which includes that user registers in operation system
The personal information that account is submitted, such as account name, login password.Further, client above-mentioned log-on message can be added
This first logs into request, and the request (i.e. the second logging request) that first logs into for carrying the log-on message is sent to service
Device.
Further, server receives user and is asked by the second login for first logging into the operation system that browser is sent
When asking, the corresponding session of the user (i.e. session information) can be created, and the log-on message in the second logging request is put into
In the corresponding session of the user, and the session identification (such as session id) that the user corresponds to session is generated, association is deposited
The corresponding session and session id of the user is stored up, and the session id is back to browser.When browser receives
After the session id, this session id can be stored in the proceeding internal memory of itself.Further, when user by after
When continuous access operation system, client detects that the webpage that user wants access to is that the target webpage logged in is needed (such as to check
The webpage of personal information, the webpage for checking shopping cart, the webpage for checking account balance etc.) when, client can be to browser
Logging request (i.e. the first logging request) is sent for accessing the target webpage.
Further, after which receives the logging request, the login can be added in above-mentioned session id and asked
Be sent to the corresponding server of operation system in asking, the server receive the logging request for carrying session id it
Afterwards, corresponding session can be found according to the session id, and takes out log-on message from the session, made again
With for the user service, to realize the session tracking to the user.
202: determined from least one pre-stored session information with matched first session information of session identification,
It include the log-on message that the user login services device corresponds to operation system in first session information.
In one embodiment, in the database of server associated storage have at least one session information and at least one
Session identification, session information and session identification have one-to-one relationship.Illustratively, session information session, emblem mark
Knowing is session id, and the corresponding relationship of the session information and session identification is as shown in table 1.In this case, it is assumed that step 201
In the first logging request carry session identification be " 2E28D987 ", then, then session1 can be determined as and session mark
Know " 2E28D987 " matched first session information.
Table 1
203: obtaining the history acquisition time that the first pre-recorded session information is successfully acquired, and judge that history obtains
Whether the time difference between time and system time is less than preset time difference threshold value.Wherein, the preset time difference threshold value is less than
The corresponding failure duration of one session information, the history acquisition time is earlier than the time for receiving first logging request.
204:, will if judgement obtains the history acquisition time and the time difference of system time is less than preset time difference threshold value
First session information is back to browser, carries out login process in order to which the browser is based on the first session information.
In one embodiment, since server is stored with the session information (such as session) of a large number of users browser, often
The corresponding session information of a user, therefore, the server storage occupancy excessive by session information in order to prevent, Mei Gehui
Words information is previously provided with a failure duration.The failure duration of the session information be from session information it is sluggish when open
Begin to calculate, if session information is active always, which just will not always fail, which believed from the session
It ceases not visited (being successfully acquired) and starts timing, once session information is accessed, timing is reset.
Further, session information is successfully acquired each time, will record what the primary session information was successfully acquired
History acquisition time.For example, the first session information session1 is that 2018.12.29-21:11:00 is successfully obtained in system time
It takes, then can record the history acquisition time that the session1 is successfully acquired in the database is 2018.12.29-21:11:
00.It is subsequent, if the session1 is successfully acquired again, can again using current system time (such as
2018.12.29-21:11:59 it) goes to update the history acquisition time.
Wherein, the history acquisition time that the first session information obtained in step 203 is successfully acquired is then the upper of acquisition
The history acquisition time that first session information is successfully acquired, namely, it can be understood as newest this time history obtains
Time.
Wherein, above-mentioned preset time difference threshold value is less than the pre-set failure duration of first session information.For example, first
It is 15 minutes a length of when the pre-set timeliness of session information, then the preset time difference threshold value can be 8 minutes.The timeliness duration
It may each be developer according to experiment calculation of measured data setting with preset time difference threshold value.
In one embodiment, the timeliness duration of session information corresponding to different types of user can be different, then, by
It is less than timeliness duration in preset time difference threshold value, then preset time difference threshold corresponding to the session information of different types of user
It is worth also not identical.The type can refer to the role of user, for example, if user is administrative staff (such as the O&M people of operation system
Member) after registering service system, it may be necessary to inspection adjustment is carried out to operation system, then administrative staff's respective session information
Timeliness duration then can be longer than ordinary user.
Alternatively, in addition to combine user role other than, can also further in conjunction with user history access frequency or
User gradation classifies to user.For example, the user that history access frequency is high, it may be familiar to operation system, then may be used
Smaller timeliness (smaller compared to the lower user of history access frequency) is arranged to the corresponding session information of such user
Duration.That is, the user that history access frequency is higher, the timeliness duration of respective session information is smaller.
In another example longer timeliness duration can be set in the higher user's respective session information of user gradation.Using in this way
Mode, the higher user of grade can be allowed to enjoy better user experience.
In one embodiment, server can be based on the log-on message carried in the second logging request from pre-set
Determine target user's type belonging to user at least one user type, and based on target user's type from presetting
User type and timeliness duration corresponding relationship in, determine the timeliness duration of user's respective session information, further,
It can be by the timeliness duration associated storage of the corresponding session identification of the session information, session information and session information to database
In.Further, the corresponding preset time of the session information can be arranged according to the timeliness duration of the session information in developer
Poor threshold value.
For example, user type is divided into operation maintenance personnel and ordinary user, user type and table in the corresponding relationship of timeliness duration
Show: 15 minutes a length of when the corresponding timeliness of the session information of ordinary user, when operation maintenance personnel corresponding timeliness, is 10 minutes a length of.This
It, then can be with after server determines that the user is operation maintenance personnel based on the log-on message in the second logging request in the case of kind
According to the corresponding relationship of the user type and timeliness duration, a length of 15 points are determined when the timeliness of user's respective session information
Clock, and then can be according to the corresponding preset time difference threshold value of session information that the user is arranged in 15 minutes failure durations, example
It such as can be 8 minutes.
In one embodiment, the history that available the first pre-recorded session information of server is successfully acquired obtains
The time is taken, and judges whether the time difference between history acquisition time and system time is less than preset time difference threshold value.
Illustratively, the first session information is session1, and the history that the first session information last time was successfully acquired obtains
Taking the time is 2018.12.29-21:11:59, and current system time is 2018.12.29-21:12:59, preset time difference threshold
Value is 8 minutes.In this case, when the history that server can calculate that the first session information last time was successfully acquired obtains
Between time difference between 2018.12.29-21:11:59 and system time 2018.12.29-21:12:59 be 1 minute, further
Ground, available 1 minute time difference are less than preset time difference threshold value 8 minutes, then can directly return to the session1 clear
Look at device.Further, which can log-on message and configuration information progress based on the user in the first session information
Login process, and load the page after login process.
In one embodiment, the corresponding configured transmission of the first logging request is also carried in above-mentioned first logging request,
The configured transmission includes that the User ID of the user corresponds to the identification information of client with the browser, for example, client is one
The identification information of application program, the client can be the name of client, ID, version number etc..In this case, if service
Device judges to obtain the time difference of history acquisition time and system time not less than preset time difference threshold value, then can be based on the transmission
Parameter obtains user and logs in the second session information needed for the operation system, and returns to second session information to browser, with
The second session information, which is based on, convenient for browser carries out login process.Wherein, which can be understood as server root
The newest session information that gets of network data interface is called according to configured transmission, and the first session information mentioned above, it is
The session information cached in advance.
In the embodiment of the present application, server can receive carry session identification first that user is sent by browser
Logging request, and determine to match with session identification from least one pre-stored session information, it obtains pre-recorded
The history acquisition time that first session information is successfully acquired, if judgement obtain between history acquisition time and system time when
Between difference be less than preset time difference threshold value, then the first session information is back to browser, in order to the browser be based on the first meeting
It talks about information and carries out login process.Using the application, the abnormal problem of page load caused by can preventing session information from failing,
Be conducive to improve user experience.
It is the process of another login process method based on data processing provided in an embodiment of the present invention referring to Fig. 3, Fig. 3
Schematic diagram, this method can be executed by server, as shown, being somebody's turn to do the login process method based on data processing can include:
301: receiving the first logging request that user is sent by browser, which carries session identification
Configured transmission corresponding with the first logging request.
302: determined from least one pre-stored session information with matched first session information of session identification,
It include the log-on message that the user login services device corresponds to operation system in first session information.
303: obtaining the history acquisition time that the first pre-recorded session information is successfully acquired, and judge that history obtains
Whether the time difference between time and system time is less than preset time difference threshold value.
Wherein, step 301~step 303 specific embodiment may refer to step 201 in above-described embodiment~step
203 associated description, details are not described herein again.
304: if judgement obtains the history acquisition time and the time difference of system time is not less than preset time difference threshold value,
Triggering, which is executed, obtains the acquisition operation that user logs in the second session information needed for the operation system based on above-mentioned configured transmission, and
It opens timer and carries out timing.
305: if successfully obtaining second session information, and the corresponding timing duration of timer is less than preset duration threshold value,
Second session information then is returned to browser, carries out login process in order to which the browser is based on the second session information.
In one embodiment, since client needs to load the H5 page by browser.When user wants access to needs
When the page (hereinafter referred to as target pages, the target pages for example can be the page for checking personal account) of login, if browsing
Device is wanted to load the target pages, then needs to carry out login process, the ability normal load mesh using the log-on message of the user
Mark the page.Wherein, the log-on message of the user is stored in the corresponding session information of the user (such as session).Therefore, it browses
Device is wanted to load the target pages, then needs to obtain the corresponding session information of the user.
In one embodiment, when server-side obtains newest session (i.e. the second session information) according to configured transmission
When, if the acquisition time is too long, influence whether the load of target pages, and then target pages is caused white screen occur.In order to avoid
Such case occurs, and whether the application can be less than preset duration threshold value with the corresponding timing duration of real-time detection timer, and
Whether real-time detection successfully obtains the newest session.If successfully obtain second session information, the corresponding meter of timer
Shi Shichang is less than preset duration threshold value, then the newest session got is returned to browser, in order to which browser is based on
Second session information carries out login process, loads target pages.In this way, can be too long to avoid acquisition time, and lead
The page white screen phenomenon of cause.
In one embodiment, if when the corresponding timing duration of the timer is more than or equal to preset duration threshold value,
Second session information is got not successfully, then browser returns to the first session information, in order to which browser is based on the first session
Information carries out login process.
Illustratively, preset duration threshold value is 3s, and server triggers, which are executed, logs in the industry based on configured transmission acquisition user
The acquisition of second session information needed for business system operates, that is, starting obtains the second session information, and opens timer progress
Timing.Further, server obtains the timing duration of timer in real time, and the real-time detection timing duration whether be less than it is default
Duration threshold value.When server successfully gets the second session information, detect that the timing duration is 2s, when which is less than default
Long threshold value 3s, then the second session information that can be will acquire are back to browser.If detecting, present timing duration is equal to 3s
When, second session information is also got not successfully, then the first session information obtained in advance can be back to browser.
Wherein, the timing duration for obtaining timer can be real-time acquisition, be also possible to obtain according to prefixed time interval,
Or other times Rule, the application are not especially limited this.
In one embodiment, if server successfully gets second session information, and when the corresponding timing of timer
It is long to be less than the preset duration threshold value, then the history acquisition time being successfully acquired system time as the second session information.Into
One step, can be by history acquisition time that the second session information is successfully acquired and the second session information associated storage to number
According in library.
Wherein, when the history acquisition time that the second session information is successfully acquired by server is closed with second session information
Connection is when storing into database, the session identification and second session information that above-mentioned first logging request can also be carried and
The history acquisition time associated storage is into database, that is, the session identification, the second session information and the second session information
The history acquisition time three being successfully acquired has one-to-one relationship.
Alternatively, in another embodiment, if server successfully gets second session information, can also be somebody's turn to do in real time
Second session information generates new session identification.Further, server can be by the new session identification, the second session information
And second history acquisition time three's associated storage for being successfully acquired of session information into database;On the other hand, it services
The new session identification can be back to browser by device, after browser receives the new session identification, can be new by this
Session identification is stored in proceeding internal memory, can be new by this when subsequent needs continue to access the corresponding operation system of server
Session identification carry in access request (such as the first logging request).
Illustratively, it is assumed that the session identification that the first logging request carries is " 2E28D987 ", and the first session information is
Session1, the second session information are session2, and server successfully gets the session2, and the corresponding timing of timer
Duration is less than preset duration threshold value, and current system time is 2018.12.29-21:13:59.It in this case, can be this
2018.12.29-21:13:59 the history acquisition time being successfully acquired as session2, and by the history acquisition time
2018.12.29-21:13:59, session2 and session identification " 2E28D987 " three's associated storage are into database.When again
When receiving the access request for carrying the session identification " 2E28D987 ", then the session2 can be determined as and session identification
" 2E28D987 " matched session information, and subsequent step is executed using the session2.
In one embodiment, the identification information of browser, the mark of the browser are carried in first logging request
Knowing information for example can be the title of browser, version number, ID etc..In one embodiment, business demand or peace are based on
The access of the considerations of full property, operation system only provide service to specified browser.In this case, developer can be preparatory
The default identification information of these specified browsers (i.e. preset browsing device) of typing in the database of server, when receiving use
When the first logging request that family is sent by browser, can by the identification information of the browser carried in the first logging request with
Default identification information compares, if comparison obtains the identification information and default identification information match, triggers and executes from preparatory
The step of determining the first session information matched with session identification at least one session information of storage.
In one embodiment, in database pre-stored default identification information include it is multiple, server can be according to
The storage order of multiple default identification informations itself successively carries out the identification information of the browser and default identification information pair
Than if determining the identification information and any default identification information match of the browser in successively comparison process, then terminating pair
Than process, and determine the identification information and default identification information match.
Alternatively, server can at random by one or more default identification information in multiple default identification informations simultaneously
It compares with the identification information, if comparison obtains the identification information and any default identification information match of the browser, terminates pair
Than process, and determine the identification information and default identification information match.
In one embodiment, in the comparison process of the identification information of browser and any default identification information, service
Device can carry out similarity comparison to the identification information and any default identification information, if detecting similarity between the two
More than or equal to default similarity threshold (such as 90%), then the identification information and any default identification information can be determined
Matching.
In the embodiment of the present application, server can receive user and carry session identification and transmission by what browser was sent
First logging request of parameter, and determine to match with session identification from least one pre-stored session information, it obtains
The history acquisition time that the first pre-recorded session information is successfully acquired, if judgement obtains the history acquisition time and system
The time difference of time is not less than preset time difference threshold value, then triggers execution based on above-mentioned configured transmission acquisition user and log in the business
The acquisition of second session information needed for system operates, and opens timer and carry out timing, if successfully obtaining second session letter
Breath, and the corresponding timing duration of timer is less than preset duration threshold value, then returns to second session information to browser, in order to
The browser is based on the second session information and carries out login process.Using the application, caused by can preventing session information from failing
The abnormal problem of page load, is conducive to improve user experience.
The embodiment of the invention also provides a kind of login process apparatus based on data processing.The device includes for executing
The module of method described in earlier figures 2 or Fig. 3, is configured at server.It specifically, referring to fig. 4, is that the embodiment of the present invention provides
The login process apparatus based on data processing schematic block diagram.The login process apparatus packet based on data processing of the present embodiment
It includes:
Communication module 40, the first logging request sent for receiving user by browser, first logging request
Carry session identification;
Processing module 41, for determining to match with the session identification from least one pre-stored session information
The first session information, include that the user logs in the login that the server corresponds to operation system in first session information
Information;
The processing module 41 is also used to obtain the history that pre-recorded first session information is successfully acquired and obtains
The time is taken, and judges whether the time difference between the history acquisition time and system time is less than preset time difference threshold value, institute
Preset time difference threshold value is stated less than the corresponding failure duration of first session information, the history acquisition time is earlier than receiving
The time of first logging request;
The communication module 40 judges to obtain the history acquisition time and system time if being also used to the processing module
Time difference be less than the preset time difference threshold value, then first session information is back to the browser, in order to institute
It states browser and is based on first session information progress login process.
In one embodiment, the corresponding transmission ginseng of first logging request is also carried in first logging request
Number, the configured transmission includes the User ID of the user and the browser corresponds to the identification information of client, the processing
Module 41, if being also used to, judgement obtains the history acquisition time and the time difference of system time is poor not less than the preset time
Threshold value then obtains the user based on the configured transmission and logs in the second session information needed for the operation system;
The communication module 40 is also used to return to second session information to the browser, in order to the browsing
Device is based on second session information and carries out login process.
In one embodiment, the corresponding biography of first logging request is also carried in first logging request
Defeated parameter, the processing module 41, if being also used to, judgement obtains the history acquisition time and the time difference of system time is not small
In the preset time difference threshold value, then execution is triggered based on the configured transmission and obtains user's login operation system institute
The acquisition operation of the second session information needed, and open timer and carry out timing;
The communication module 40, if being also used to the processing module 41 successfully obtains second session information, and described
The corresponding timing duration of timer is less than preset duration threshold value, then returns to second session information to the browser, so as to
Second session information, which is based on, in the browser carries out login process;
The communication module 40, if be also used to the processing module 41 be greater than in the corresponding timing duration of the timer or
When person is equal to preset duration threshold value, second session information is obtained not successfully, then returns to first meeting to the browser
Information is talked about, carries out login process in order to which the browser is based on first session information.
In one embodiment, if the processing module 41 is also used to successfully obtain second session information, and it is described
The corresponding timing duration of timer be less than the preset duration threshold value, then using system time as second session information by
The history acquisition time that function obtains;The history acquisition time and second session that second session information is successfully acquired
Information association is stored into database.
In one embodiment, the communication module 40 is also used to receive user and is first logged by what browser was sent
Second logging request of the operation system carries the user in second logging request and logs in the operation system
Log-on message;
The processing module 41 is also used to generate session information and the session information pair including the log-on message
The session identification answered, by the session identification and the session information associated storage into database;
The communication module 40 is also used to the session identification being back to the browser.
In one embodiment, the processing module 41, be also used to based on the log-on message from it is pre-set at least
Target user's type belonging to the user is determined in a kind of user type, and is set based on target user's type from advance
In the corresponding relationship of the user type and timeliness duration set, the timeliness duration of user's respective session information is determined, in turn
By the timeliness duration associated storage of the session identification, the session information and the session information into database.
In one embodiment, the identification information of the browser, the processing are carried in first logging request
Module 41, the identification information and default identification information for being also used to the browser compare, if comparison obtains the mark letter
Breath and the default identification information match, then execute it is described determined from least one pre-stored session information with it is described
The step of session identification matched first session information.
It should be noted that each function mould of the login process apparatus based on data processing described in the embodiment of the present invention
The function of block can method specific implementation according to fig. 2 or in embodiment of the method described in Fig. 3, specific implementation process can join
According to the associated description of the embodiment of the method for Fig. 2 or Fig. 3, details are not described herein again.
Fig. 5 is referred to, Fig. 5 is a kind of schematic block diagram of server provided in an embodiment of the present invention, as shown in figure 5, should
Server includes processor 501, memory 502 and network interface 503.Above-mentioned processor 501, memory 502 and network interface
503 can be connected by bus or other modes, in Fig. 5 shown in the embodiment of the present invention for being connected by bus.Wherein, net
Network interface 503 is used for messaging by the control of the processor, and memory 502 is for storing computer program, the calculating
Machine program includes program instruction, and processor 501 is used to execute the program instruction of the storage of memory 502.Wherein, 501 quilt of processor
It is configured to call described program instruction execution: receiving the first logging request that user is sent by browser, described first steps on
Record request carries session identification;It is determined from least one pre-stored session information matched with the session identification
First session information includes that the user logs in the server and correspond to the login of operation system and believes in first session information
Breath;The history acquisition time that pre-recorded first session information is successfully acquired is obtained, and judges that the history obtains
Whether the time difference between time and system time is less than preset time difference threshold value, and the preset time difference threshold value is less than described the
The corresponding failure duration of one session information, the history acquisition time is earlier than the time for receiving first logging request;If
Judgement obtains the history acquisition time and the time difference of system time is less than the preset time difference threshold value, then by described first
Session information is back to the browser, carries out login process one in order to which the browser is based on first session information
In a embodiment, the corresponding configured transmission of first logging request, the transmission are also carried in first logging request
Parameter includes the User ID of the user and the browser corresponds to the identification information of client, and the processor 501 is also used to
If judgement obtains the time difference of the history acquisition time and system time not less than the preset time difference threshold value, it is based on institute
It states configured transmission and obtains the user and log in the second session information needed for the operation system;
The network interface 503 is also used to return to second session information to the browser, in order to the browsing
Device is based on second session information and carries out login process.
In one embodiment, the corresponding biography of first logging request is also carried in first logging request
Defeated parameter, the processor 501, if being also used to, judgement obtains the history acquisition time and the time difference of system time is not less than
The preset time difference threshold value is then triggered execution and is obtained needed for user's login operation system based on the configured transmission
The second session information acquisition operation, and open timer carry out timing;
The network interface 503, if being also used to the processor 501 successfully obtains second session information, and described
The corresponding timing duration of timer is less than preset duration threshold value, then returns to second session information to the browser, so as to
Second session information, which is based on, in the browser carries out login process;
The network interface 503, if be also used to the processor 501 be greater than in the corresponding timing duration of the timer or
When person is equal to preset duration threshold value, second session information is obtained not successfully, then returns to first meeting to the browser
Information is talked about, carries out login process in order to which the browser is based on first session information.
In one embodiment, if the processor 501 is also used to successfully obtain second session information, and the meter
When the corresponding timing duration of device be less than the preset duration threshold value, then using system time as second session information by success
The history acquisition time of acquisition;The history acquisition time that second session information is successfully acquired and second session are believed
Associated storage is ceased into database.
In one embodiment, the network interface 503 is also used to receive user and is first logged by what browser was sent
Second logging request of the operation system carries the user in second logging request and logs in the operation system
Log-on message;
The processor 501 is also used to generate session information and the session information pair including the log-on message
The session identification answered, by the session identification and the session information associated storage into database;
The network interface 503 is also used to the session identification being back to the browser.
In one embodiment, the processor 501 is also used to be based on the log-on message from pre-set at least one
Determine target user's type belonging to the user in kind of user type, and based on target user's type from presetting
User type and timeliness duration corresponding relationship in, determine the timeliness duration of user's respective session information, and then will
The timeliness duration associated storage of the session identification, the session information and the session information is into database.
In one embodiment, the identification information of the browser, the processing are carried in first logging request
Device 501, the identification information and default identification information for being also used to the browser compare, if comparison obtains the identification information
With the default identification information match, then described determine from least one pre-stored session information and the meeting is executed
Words identify the step of matched first session information.
It should be appreciated that in embodiments of the present invention, alleged processor 501 can be central processing unit (Central
Processing Unit, CPU), which can also be other general processors, digital signal processor (Digital
Signal Processor, DSP), specific integrated circuit (Application Specific Integrated Circuit,
ASIC), ready-made programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic
Device, discrete gate or transistor logic, discrete hardware components etc..General processor can be microprocessor or this at
Reason device is also possible to any conventional processor etc..
The memory 502 may include read-only memory and random access memory, and to processor 501 provide instruction and
Data.The a part of of memory 502 can also include nonvolatile RAM.For example, memory 502 can also be deposited
Store up the information of device type.
In the specific implementation, processor 501 described in the embodiment of the present invention, memory 502 and network interface 503 can be held
Implementation described in embodiment of the method described in row Fig. 2 or Fig. 3 provided in an embodiment of the present invention, also can be performed the present invention
The implementation of login process apparatus based on data processing described in embodiment, details are not described herein.
A kind of computer readable storage medium, the computer-readable storage medium are provided in another embodiment of the invention
Matter is stored with computer program, and the computer program includes program instruction, and described program instructs realization when being executed by processor:
The first logging request that user is sent by browser is received, first logging request carries session identification;It is deposited from advance
It is determined and matched first session information of the session identification, first session information at least one session information of storage
In include the user log in the log-on message that the server corresponds to operation system;Obtain pre-recorded first session
The history acquisition time that information is successfully acquired, and whether judge the time difference between the history acquisition time and system time
Less than the poor threshold value of preset time, the preset time difference threshold value is less than the corresponding failure duration of first session information, described
History acquisition time is earlier than the time for receiving first logging request;If judgement obtains the history acquisition time and system
The time difference of time is less than the preset time difference threshold value, then first session information is back to the browser, so as to
First session information, which is based on, in the browser carries out login process.
The computer readable storage medium can be the internal storage unit of server described in aforementioned any embodiment,
Such as the hard disk or memory of server.The external storage that the computer readable storage medium is also possible to the server is set
Plug-in type hard disk that is standby, such as being equipped on the server, intelligent memory card (Smart Media Card, SMC), secure digital
(Secure Digital, SD) card, flash card (Flash Card) etc..Further, the computer readable storage medium is also
Can both including the server internal storage unit and also including External memory equipment.The computer readable storage medium is used
Other programs and data needed for storing the computer program and the server.The computer readable storage medium
It can be also used for temporarily storing the data that has exported or will export.
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be with
Relevant hardware is instructed to complete by computer program, the program can be stored in a computer-readable storage medium
In, the program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, the storage medium can be magnetic
Dish, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random Access
Memory, RAM) etc..
Above disclosed is only section Example of the invention, cannot limit the right of the present invention with this certainly
Range, those skilled in the art can understand all or part of the processes for realizing the above embodiment, and according to right of the present invention
Equivalent variations made by it is required that, still belongs to the scope covered by the invention.
Claims (10)
1. a kind of login process method based on data processing, which is characterized in that the method is applied to server, the method
Include:
The first logging request that user is sent by browser is received, first logging request carries session identification;
Determined from least one pre-stored session information with matched first session information of the session identification, it is described
It include that the user logs in the log-on message that the server corresponds to operation system in first session information;
The history acquisition time that pre-recorded first session information is successfully acquired is obtained, and judges that the history obtains
Whether the time difference between time and system time is less than preset time difference threshold value, and the preset time difference threshold value is less than described the
The corresponding failure duration of one session information, the history acquisition time is earlier than the time for receiving first logging request;
If judgement obtains the history acquisition time and the time difference of system time is less than the preset time difference threshold value, by institute
It states the first session information and is back to the browser, carried out at login in order to which the browser is based on first session information
Reason.
2. being stepped on the method according to claim 1, wherein also carrying described first in first logging request
Corresponding configured transmission is requested in record, and the configured transmission includes that the User ID of the user and the browser correspond to client
Identification information, the method also includes:
If judgement obtains the time difference of the history acquisition time and system time not less than the preset time difference threshold value, base
The user, which is obtained, in the configured transmission logs in the second session information needed for the operation system;
Second session information is returned to the browser, in order to which the browser is carried out based on second session information
Login process.
3. being stepped on the method according to claim 1, wherein also carrying described first in first logging request
The corresponding configured transmission is requested in record, the method also includes:
If judgement obtains the time difference of the history acquisition time and system time not less than the preset time difference threshold value, touch
Hair, which is executed, obtains the acquisition behaviour that the user logs in the second session information needed for the operation system based on the configured transmission
Make, and opens timer and carry out timing;
If successfully obtaining second session information, and the corresponding timing duration of the timer is less than preset duration threshold value, then
Second session information is returned to the browser, is logged in order to which the browser is based on second session information
Processing;
If obtaining described second not successfully when the corresponding timing duration of the timer is more than or equal to preset duration threshold value
Session information then returns to first session information to the browser, in order to which the browser is based on first session
Information carries out login process.
4. according to the method described in claim 3, it is characterized in that, the method also includes:
If successfully obtaining second session information, and the corresponding timing duration of the timer is less than the preset duration threshold
Value, then the history acquisition time being successfully acquired system time as second session information;
The history acquisition time that second session information is successfully acquired and the second session information associated storage to number
According in library.
5. the method according to claim 1, wherein first login for receiving user and being sent by browser
Before request, the method also includes:
The second logging request for first logging into the operation system that user is sent by browser is received, second login is asked
The log-on message that the user logs in the operation system is carried in asking;
Generate session information and the corresponding session identification of the session information including the log-on message;
By the session identification and the session information associated storage into database, and the session identification is back to described
Browser.
6. according to the method described in claim 5, it is characterized in that, described be associated with the session identification with the session information
Before storing into database, the method also includes:
Determine that target belonging to the user is used from pre-set at least one user type based on the log-on message
Family type;
Based on target user's type from the corresponding relationship of pre-set user type and timeliness duration, determine described
The timeliness duration of user's respective session information;
Wherein, it is described by the session identification and the session information associated storage into database, comprising:
By the timeliness duration associated storage of the session identification, the session information and the session information into database.
7. method according to claim 1-6, which is characterized in that carried in first logging request described
The identification information of browser, it is described determined from least one pre-stored session information it is matched with the session identification
Before first session information, the method also includes:
The identification information of the browser and default identification information are compared;
If comparison obtain the identification information and the default identification information match, trigger execution described in from it is pre-stored to
The step of determining the first session information matched with the session identification in a few session information.
8. a kind of login process apparatus based on data processing, which is characterized in that described device is configured at server, the login
Processing unit includes:
Communication module, the first logging request sent for receiving user by browser, first logging request carry
Session identification;
Processing module, for being determined from least one pre-stored session information and the session identification matched first
Session information includes that the user logs in the log-on message that the server corresponds to operation system in first session information;
The processing module, when being also used to obtain the history acquisition that pre-recorded first session information is successfully acquired
Between, and judge whether the time difference between the history acquisition time and system time is less than preset time difference threshold value, it is described pre-
If time difference threshold value is less than the corresponding failure duration of first session information, the history acquisition time is described earlier than receiving
The time of first logging request;
The communication module judges to obtain the time of the history acquisition time and system time if being also used to the processing module
Difference is less than the preset time difference threshold value, then first session information is back to the browser, in order to the browsing
Device is based on first session information and carries out login process.
9. a kind of server, which is characterized in that including processor and memory, the processor is mutually interconnected with the memory
It connects, wherein the memory is for storing computer program, and the computer program includes program instruction, the processor quilt
It is configured to call described program instruction, executes the method according to claim 1 to 7.
10. a kind of computer readable storage medium, which is characterized in that the computer-readable recording medium storage has computer journey
Sequence, the computer program include program instruction, and described program instruction executes the processor such as
The described in any item methods of claim 1-7.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910427042.6A CN110213356B (en) | 2019-05-21 | 2019-05-21 | Login processing method based on data processing and related equipment |
PCT/CN2019/120966 WO2020233059A1 (en) | 2019-05-21 | 2019-11-26 | Login processing method based on data processing and related apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910427042.6A CN110213356B (en) | 2019-05-21 | 2019-05-21 | Login processing method based on data processing and related equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110213356A true CN110213356A (en) | 2019-09-06 |
CN110213356B CN110213356B (en) | 2021-11-12 |
Family
ID=67788187
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910427042.6A Active CN110213356B (en) | 2019-05-21 | 2019-05-21 | Login processing method based on data processing and related equipment |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110213356B (en) |
WO (1) | WO2020233059A1 (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111385356A (en) * | 2020-03-04 | 2020-07-07 | 平安科技(深圳)有限公司 | Distributed session processing method, device and system |
CN111428174A (en) * | 2020-02-27 | 2020-07-17 | 中国平安人寿保险股份有限公司 | Page processing method and related equipment |
CN111818179A (en) * | 2020-08-07 | 2020-10-23 | 中国工商银行股份有限公司 | User request processing method and device, computing equipment and medium |
WO2020233059A1 (en) * | 2019-05-21 | 2020-11-26 | 深圳壹账通智能科技有限公司 | Login processing method based on data processing and related apparatus |
CN112738218A (en) * | 2020-12-28 | 2021-04-30 | 平安消费金融有限公司 | Block chain-based cross-session link tracking method and device and storage medium |
CN112839016A (en) * | 2019-11-25 | 2021-05-25 | 上海哔哩哔哩科技有限公司 | Session control method and device |
CN113709514A (en) * | 2021-09-02 | 2021-11-26 | 北京一起教育科技有限责任公司 | Data processing method and device and electronic equipment |
CN114064780A (en) * | 2021-11-26 | 2022-02-18 | 中国工商银行股份有限公司 | Session information processing method, system, device, storage medium and electronic equipment |
CN114363395A (en) * | 2021-12-31 | 2022-04-15 | 深圳金蝶账无忧网络科技有限公司 | Session processing method, device and computer readable storage medium |
CN115225716A (en) * | 2022-07-15 | 2022-10-21 | 中国联合网络通信集团有限公司 | Data processing method and device and electronic equipment |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112529534B (en) * | 2020-12-18 | 2024-04-05 | 中国平安财产保险股份有限公司 | Login state continuous reminding method, device, equipment and computer readable storage medium |
CN112672357B (en) * | 2020-12-25 | 2024-07-02 | 平安科技(深圳)有限公司 | Method and device for processing user account in service system and computer equipment |
CN112751851B (en) * | 2020-12-29 | 2023-05-23 | 科来网络技术股份有限公司 | SSH login success behavior judging method, device and storage medium |
CN113194039B (en) * | 2021-04-23 | 2023-01-31 | 京东科技信息技术有限公司 | Method and device for segmenting system data flow, electronic equipment and storage medium |
CN113452753B (en) * | 2021-05-21 | 2022-09-30 | 北京奇艺世纪科技有限公司 | Data distribution method, device, equipment and storage medium |
CN113297601B (en) * | 2021-06-17 | 2022-07-12 | 国网信通亿力科技有限责任公司 | Data processing system based on sensitive characteristics |
CN113282354B (en) * | 2021-06-28 | 2023-04-07 | 中国平安人寿保险股份有限公司 | H5 page loading method, device and equipment of application program and storage medium |
CN113923797A (en) * | 2021-09-26 | 2022-01-11 | 深圳市广和通无线通信软件有限公司 | Session establishing method, device, client device and computer storage medium |
CN113838238A (en) * | 2021-09-26 | 2021-12-24 | 北京紫光展锐通信技术有限公司 | Service processing method, device and equipment |
CN113778832B (en) * | 2021-09-28 | 2024-05-14 | 京东方科技集团股份有限公司 | Device information processing method and device, readable storage medium and electronic device |
CN113965380B (en) * | 2021-10-21 | 2024-10-15 | 上海高顿教育科技有限公司 | Single sign-on control method and device based on multiple background applications |
CN114143285B (en) * | 2021-10-29 | 2023-11-28 | 青岛海尔科技有限公司 | Method, device and server for generating ID in distributed system |
CN114301688B (en) * | 2021-12-29 | 2023-08-01 | 天翼物联科技有限公司 | Login verification method and device based on client permission, internet of things terminal and medium |
CN114885005B (en) * | 2022-04-08 | 2024-08-13 | 北京齐尔布莱特科技有限公司 | Method, device, equipment and medium for reducing synchronous message data |
CN114866247B (en) * | 2022-04-18 | 2024-01-02 | 杭州海康威视数字技术股份有限公司 | Communication method, device, system, terminal and server |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100024005A1 (en) * | 2008-07-25 | 2010-01-28 | Heyuan Huang | Method and apparatus for providing identity management for users in a web environment |
CN103532919A (en) * | 2012-07-06 | 2014-01-22 | 腾讯科技(深圳)有限公司 | Method and system for maintaining login state of user account |
CN104158818A (en) * | 2014-08-25 | 2014-11-19 | 中国联合网络通信集团有限公司 | Single sign-on method and system |
CN104468506A (en) * | 2014-10-28 | 2015-03-25 | 大唐移动通信设备有限公司 | Session state detection method and device |
CN108650334A (en) * | 2018-08-02 | 2018-10-12 | 东软集团股份有限公司 | A kind of setting method and device of session failed |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104954331A (en) * | 2014-03-27 | 2015-09-30 | 杭州迪普科技有限公司 | Login authentication configuration device and method |
CN107483418A (en) * | 2017-07-27 | 2017-12-15 | 阿里巴巴集团控股有限公司 | Login process method, method for processing business, device and server |
CN108234483B (en) * | 2017-12-29 | 2021-09-28 | 五八有限公司 | User login contract continuing method, device, terminal and storage medium |
CN110213356B (en) * | 2019-05-21 | 2021-11-12 | 深圳壹账通智能科技有限公司 | Login processing method based on data processing and related equipment |
-
2019
- 2019-05-21 CN CN201910427042.6A patent/CN110213356B/en active Active
- 2019-11-26 WO PCT/CN2019/120966 patent/WO2020233059A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100024005A1 (en) * | 2008-07-25 | 2010-01-28 | Heyuan Huang | Method and apparatus for providing identity management for users in a web environment |
CN103532919A (en) * | 2012-07-06 | 2014-01-22 | 腾讯科技(深圳)有限公司 | Method and system for maintaining login state of user account |
CN104158818A (en) * | 2014-08-25 | 2014-11-19 | 中国联合网络通信集团有限公司 | Single sign-on method and system |
CN104468506A (en) * | 2014-10-28 | 2015-03-25 | 大唐移动通信设备有限公司 | Session state detection method and device |
CN108650334A (en) * | 2018-08-02 | 2018-10-12 | 东软集团股份有限公司 | A kind of setting method and device of session failed |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020233059A1 (en) * | 2019-05-21 | 2020-11-26 | 深圳壹账通智能科技有限公司 | Login processing method based on data processing and related apparatus |
CN112839016B (en) * | 2019-11-25 | 2023-03-21 | 上海哔哩哔哩科技有限公司 | Session control method and device |
CN112839016A (en) * | 2019-11-25 | 2021-05-25 | 上海哔哩哔哩科技有限公司 | Session control method and device |
CN111428174A (en) * | 2020-02-27 | 2020-07-17 | 中国平安人寿保险股份有限公司 | Page processing method and related equipment |
CN111428174B (en) * | 2020-02-27 | 2024-09-10 | 中国平安人寿保险股份有限公司 | Page processing method and related equipment |
CN111385356A (en) * | 2020-03-04 | 2020-07-07 | 平安科技(深圳)有限公司 | Distributed session processing method, device and system |
CN111385356B (en) * | 2020-03-04 | 2023-06-23 | 平安科技(深圳)有限公司 | Distributed session processing method, device and system |
CN111818179A (en) * | 2020-08-07 | 2020-10-23 | 中国工商银行股份有限公司 | User request processing method and device, computing equipment and medium |
CN112738218A (en) * | 2020-12-28 | 2021-04-30 | 平安消费金融有限公司 | Block chain-based cross-session link tracking method and device and storage medium |
CN113709514A (en) * | 2021-09-02 | 2021-11-26 | 北京一起教育科技有限责任公司 | Data processing method and device and electronic equipment |
CN113709514B (en) * | 2021-09-02 | 2023-06-23 | 北京一起教育科技有限责任公司 | Data processing method and device and electronic equipment |
CN114064780A (en) * | 2021-11-26 | 2022-02-18 | 中国工商银行股份有限公司 | Session information processing method, system, device, storage medium and electronic equipment |
CN114363395A (en) * | 2021-12-31 | 2022-04-15 | 深圳金蝶账无忧网络科技有限公司 | Session processing method, device and computer readable storage medium |
CN115225716A (en) * | 2022-07-15 | 2022-10-21 | 中国联合网络通信集团有限公司 | Data processing method and device and electronic equipment |
CN115225716B (en) * | 2022-07-15 | 2023-08-01 | 中国联合网络通信集团有限公司 | Data processing method and device and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
WO2020233059A1 (en) | 2020-11-26 |
CN110213356B (en) | 2021-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110213356A (en) | A kind of login process method and relevant device based on data processing | |
US9825943B2 (en) | Location determination for user authentication | |
US20210042720A1 (en) | Service recommendation method, apparatus, electronic device, and computer-readable storage media | |
CN108108973A (en) | Business risk control method and device | |
US20150186632A1 (en) | Identity authentication method of an internet account, identity authentication device of an internet account and server | |
CN106569585B (en) | A kind of method and terminal managing program process | |
US20070220146A1 (en) | Reliability authorizing method, reliability authorizing device, and reliability authorizing system | |
CN108696490A (en) | The recognition methods of account permission and device | |
CN104410546B (en) | The method of testing and device of real time processing system | |
CN109981664A (en) | Website logging method, device and the realization device of page end | |
CN107196950A (en) | Method of calibration, device and service end | |
CN106527895A (en) | Information processing method and device | |
CN103763304B (en) | A kind of method and apparatus of submission information | |
CN113744853B (en) | Service processing method, system, device, equipment and storage medium | |
CN108965291A (en) | Registration login method, system and the computer equipment of mixed application | |
CN108616668B (en) | Method for monitoring dialing task, electronic device and computer readable storage medium | |
CN113949560A (en) | Network security identification method, device, server and storage medium | |
CN109034603A (en) | Service flow execution method, equipment and computer readable storage medium | |
CN106856474A (en) | A kind of processing method and processing device of checking information | |
CN110113346A (en) | A kind of network verification method, user terminal and server | |
CN114240060A (en) | Risk control method, risk processing system, risk processing device, server, and storage medium | |
CN107704734A (en) | A kind of recognition methods of user account and its equipment | |
CN112202836A (en) | Method, system, terminal and storage medium for maintaining client session information | |
CN107317721A (en) | It is automatically signing in method, device, computer equipment and user terminal | |
CN108229127B (en) | System and method for generating authentication data in advance to distinguish clients |
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 |