Login method and system, computer equipment and storage medium

Through the intermediate layer technology, users only need to remember the intermediate layer account and password once, solving the problem of memorizing multiple system accounts and passwords, and improving the convenience of logging into multiple systems.

CN119814393APending Publication Date: 2025-04-11BEIJING BAIJU YIXING TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202411854464.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-16
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

Users need to remember the accounts and passwords of multiple systems, which makes it less convenient to log in to multiple systems.

Method used

Through an intermediate layer, users only need to enter the intermediate layer account and password once, and the intermediate layer is responsible for finding and logging into the corresponding system's account.

Benefits of technology

There is no need to remember the account and password of multiple systems, which significantly improves the convenience of logging into multiple systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119814393A_ABST
    Figure CN119814393A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of computers, and discloses a login method and system, computer equipment and a storage medium, and the method comprises the steps that equipment of a target user sends a middle layer account number of the target user input by the target user and a middle layer password of the middle layer account number of the target user to a middle layer used for login; after the intermediate layer account number of the target user and the intermediate layer password of the intermediate layer account number of the target user pass verification, the intermediate layer used for logging in finds out a system account number, corresponding to the target system, of the target user from a plurality of system account numbers corresponding to the intermediate layer account number of the target user; searching a system password, corresponding to the system account of the target system, of the target user from system passwords of a plurality of system accounts corresponding to the intermediate layer account of the target user; and the intermediate layer for login sends a system login request for logging in the target system to the target system, so that a system account of the target user corresponding to the target system logs in the target system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to a login method, system, computer device and storage medium. Background Art

[0002] Users often have system accounts for multiple systems. In the related art, when a user expects the user's corresponding account to log in to a corresponding system in multiple systems, the user enters the system account and password of the corresponding system. Since the user may expect the user's account to log in to any one of the multiple systems, this requires the user to remember the system accounts of multiple systems. As a result, the convenience of logging in to the corresponding system in multiple systems is poor. How to improve the convenience of logging in to the corresponding system in multiple systems has become a problem that needs to be solved. Summary of the invention

[0003] In view of this, embodiments of the present disclosure provide a login method, system, computer device, and storage medium.

[0004] In a first aspect, an embodiment of the present disclosure provides a login method, the method comprising:

[0005] The target user's device receives the target user's intermediate layer account and the intermediate layer password of the target user's intermediate layer account input by the target user;

[0006] The target user's device sends the target user's associated information to the middle layer for login, the associated information including: the identifier of the target system that the target user wants to log in to in the multiple systems, the target user's middle layer account, and the middle layer password of the target user's middle layer account;

[0007] The middle layer used for login verifies the middle layer account of the target user and the middle layer password of the middle layer account of the target user;

[0008] The middle layer for login searches out the system account of the target user corresponding to the target system from the multiple system accounts corresponding to the middle layer account of the target user, and searches out the system password of the system account of the target user corresponding to the target system from the system passwords of the multiple system accounts corresponding to the middle layer account of the target user, after the middle layer account of the target user and the middle layer password of the middle layer account of the target user are verified;

[0009] The middle layer for login sends a system login request for logging into the target system to the target system, so that the system account of the target user corresponding to the target system logs into the target system, and the system login request includes: the system account of the target user corresponding to the target system, and the system password of the target user corresponding to the system account of the target system.

[0010] In a possible implementation, the system login request further includes: a second verification code; the method further includes:

[0011] The middle layer used for login receives the verification code acquisition request sent by the target user's device;

[0012] The middle layer used for login sends a request for obtaining a verification code to the target system;

[0013] The middle layer for login receives a second verification code input by the target user from the target user's device, wherein the target user's device receives a first verification code for the target user's device from the target system because the middle layer for login sends a verification code acquisition request to the target system.

[0014] In a possible implementation, after the target user logs into the target system with a system account corresponding to the target system, the method further includes:

[0015] The middle layer for login receives attribute information of a target user corresponding to a system account of the target system sent by the target system;

[0016] The middle layer for login sends attribute information of the target user's system account corresponding to the target system to the target user's device.

[0017] In a possible implementation, the method further includes:

[0018] When the middle layer for login receives the middle layer password modification request sent by the target user's device, the middle layer for login uses the target middle layer password in the middle layer password modification request as the middle layer password of the middle layer account of the target user.

[0019] In a possible implementation, the method further includes:

[0020] The middle layer used for login modifies the mobile phone number bound to the middle layer account of the target user to the target mobile phone number when the mobile phone number bound to the system account of the target user corresponding to the target system is modified to the target mobile phone number.

[0021] In a second aspect, an embodiment of the present disclosure provides a login system, the login system comprising: a device of a target user, an intermediate layer for login;

[0022] The target user's device is used to receive the target user's middle-layer account and the middle-layer password of the target user's middle-layer account input by the target user; send the target user's associated information to the middle layer for login, the associated information including: the identifier of the target system that the target user wants to log in to among the multiple systems, the target user's middle-layer account, and the middle-layer password of the target user's middle-layer account;

[0023] The middle layer used for login is used to verify the middle layer account of the target user and the middle layer password of the middle layer account of the target user; after the middle layer account of the target user and the middle layer password of the middle layer account of the target user are verified, the system account of the target user corresponding to the target system is searched out from multiple system accounts corresponding to the middle layer account of the target user, and the system password of the system account of the target user corresponding to the target system is searched out from the system passwords of multiple system accounts corresponding to the middle layer account of the target user; a system login request for logging into the target system is sent to the target system, so that the system account of the target user corresponding to the target system logs into the target system, and the system login request includes: the system account of the target user corresponding to the target system, and the system password of the system account of the target user corresponding to the target system.

[0024] In one possible implementation, the system login request also includes: a second verification code; an intermediate layer used for login, also used to receive a verification code acquisition request sent by a target user's device; sending a verification code acquisition request to a target system; receiving a second verification code input by the target user from the target user's device, wherein the target user's device receives the first verification code for the target user's device from the target system because the intermediate layer used for login sends a verification code acquisition request to the target system.

[0025] In one possible implementation, the middle layer for login is also used to receive attribute information of the target user's system account corresponding to the target system sent by the target system after the target user's system account corresponding to the target system logs in to the target system; the middle layer for login sends the attribute information of the target user's system account corresponding to the target system to the target user's device.

[0026] In one possible implementation, the middle layer used for login is also used to, when receiving an middle layer password modification request sent by a device of a target user, use the target middle layer password in the middle layer password modification request as the middle layer password of the middle layer account of the target user.

[0027] In one possible implementation, the middle layer used for login is also used to modify the mobile phone number bound to the target user's middle layer account to the target mobile phone number when the mobile phone number bound to the target user's system account corresponding to the target system is modified to the target mobile phone number.

[0028] In a third aspect, an embodiment of the present disclosure provides a computer device, comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, computer instructions being stored in the memory, and the processor executing the method of the first aspect or any corresponding embodiment thereof by executing the computer instructions.

[0029] In a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the method of the first aspect or any corresponding implementation manner thereof.

[0030] In a fifth aspect, the present invention provides a computer program product, comprising computer instructions for causing a computer to execute the method of the first aspect or any corresponding embodiment thereof.

[0031] The login method provided by the embodiment of the present disclosure, when a user wishes to log in to a corresponding system among multiple systems, uses the middle layer for login to obtain the system account of the corresponding system and the system password of the system account of the corresponding system, and uses the middle layer for login to log in to the corresponding system according to the system account of the corresponding system and the system password of the system account of the corresponding system. The user does not need to remember the system accounts of multiple systems, that is, the user is not required to remember the system accounts of multiple systems, which improves the convenience of logging in to the corresponding system among multiple systems. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] In order to more clearly illustrate the specific embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the specific embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0033] Figure 1 It is a schematic diagram of the principle of the login method provided by the embodiment of the present disclosure;

[0034] Figure 2 is a flowchart of a login method provided by an embodiment of the present disclosure;

[0035] Figure 3 is a flowchart of an example of logging into a system through an intermediate layer for logging in;

[0036] Figure 4 It is a schematic diagram of the structure of a computer device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0037] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, rather than all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present disclosure.

[0038] refer to Figure 1 , which shows a schematic diagram of the principles of the login method provided in an embodiment of the present disclosure.

[0039] Figure 1 Multiple systems are shown, and the multiple systems include system A, system B, and system C. As an example, the system is a system or website of a management system. The target system can be any one of the multiple systems. When a user wants to log in to the target system with a system account of the user's target system, the middle layer for logging in can use the user's single account, i.e., the middle layer account, to find the user's system account corresponding to the target system that the user wants to log in, and the middle layer for logging in uses the user's system account corresponding to the target system that the user wants to log in to log in to the target system.

[0040] refer to Figure 2 , which shows a flow chart of a login method provided by an embodiment of the present disclosure. The method can be executed by an electronic device such as a server.

[0041] In step S201, a device of a target user receives an intermediate-layer account number of the target user and an intermediate-layer password of the intermediate-layer account of the target user input by the target user.

[0042] When the target user desires to log in to the target system with the target system account of the user, the target user may input the target user's middle-layer account and the middle-layer password of the target user's middle-layer account.

[0043] As an example, the device of the target user is a mobile terminal of the target user or a PC of the target user.

[0044] In step S202, the target user's device sends the target user's associated information to the middle layer for login.

[0045] In the embodiment of the present disclosure, a system among multiple systems that a target user wants to log in is called a target system.

[0046] The target user's associated information includes: an identifier of a target system that the target user wants to log in to among multiple systems, an intermediate layer account of the target user, and an intermediate layer password of the intermediate layer account of the target user.

[0047] In the embodiment of the present disclosure, a system among multiple systems that a target user wants to log in is called a target system.

[0048] In step S203, the middle layer used for login verifies the middle layer account of the target user and the middle layer password of the middle layer account of the target user.

[0049] It should be noted that the middle layer used for login may have one or more servers, and the operations performed by the middle layer used for login may be specifically executed by one or more servers of the middle layer used for login.

[0050] The middle layer used for login determines the system that the user expects to log in as the target system according to the identifier of the target system.

[0051] In step S203, the middle layer for login may verify the middle layer account of the target user and the middle layer password of the middle layer account of the target user according to the database on the middle layer for login.

[0052] The database on the middle layer for logging in stores a plurality of middle layer accounts and a plurality of passwords. The plurality of middle layer accounts stored in the database on the middle layer for logging in corresponds one to one with the plurality of passwords stored in the database on the middle layer for logging in.

[0053] In step S203, the middle layer for login determines whether the middle layer account of the target user is a middle layer account stored in the database on the middle layer for login. If the middle layer for login determines that the middle layer account of the target user is a middle layer account stored in the database on the middle layer for login, the middle layer account of the target user is recorded as middle layer account i, and the middle layer for login determines whether the middle layer password of the middle layer account of the target user is the password corresponding to the middle layer account i stored in the database on the middle layer for login. If the middle layer for login determines that the middle layer password of the middle layer account of the target user is the password corresponding to the middle layer account i stored in the database on the middle layer for login, the middle layer for login can determine that the middle layer account of the target user and the middle layer password of the middle layer account of the target user pass the verification.

[0054] In step S204, after the middle-layer account of the target user and the middle-layer password of the middle-layer account of the target user are verified, the middle-layer used for login searches out the system account of the target user corresponding to the target system from the multiple system accounts corresponding to the middle-layer account of the target user, and searches out the system password of the system account of the target user corresponding to the target system from the system passwords of the multiple system accounts corresponding to the middle-layer account of the target user.

[0055] The multiple system accounts corresponding to the middle-layer account of the target user are all system accounts of the target user.

[0056] The middle layer for login stores a plurality of system accounts corresponding to the middle layer account of the target user and a system password of each of the plurality of system accounts.

[0057] Each of the multiple system accounts corresponding to the middle-layer account of the target user corresponds to a corresponding system in the multiple systems.

[0058] For each system account in the plurality of system accounts corresponding to the intermediate layer account of the target user, the system account is pre-registered on the system corresponding to the system account.

[0059] In the embodiment of the present disclosure, for each of the multiple system accounts corresponding to the middle-layer account of the target user, the middle layer may send a request for registering the system account to the target system.

[0060] For each system account in the multiple system accounts corresponding to the middle layer account of the target user, after the system account is successfully registered on the target system, the middle layer for login can establish a correspondence between the middle layer account of the target user and the system account.

[0061] In step S205, the middle layer for logging in sends a system login request for logging in to the target system to the target system, so that the system account of the target user corresponding to the target system logs in to the target system.

[0062] The system login request includes: a system account of a target user corresponding to a target system, and a system password of the target user corresponding to the system account of the target system.

[0063] The target user's system account corresponding to the target system is pre-registered on the target system. In the embodiment of the present disclosure, for each of the multiple system accounts corresponding to the target user's intermediate layer account, the intermediate layer can send a request for registering the system account to the target system. For each of the multiple system accounts corresponding to the target user's intermediate layer account, after the system account is successfully registered on the target system, the intermediate layer used for login can establish a corresponding relationship between the target user's intermediate layer account and the system account.

[0064] After receiving the target user's system account corresponding to the target system and the target user's system password corresponding to the target system, the target system verifies the target user's system account corresponding to the target system and the target user's system password corresponding to the target system.

[0065] The target system determines that the target user's system account corresponding to the target system is a system account stored in a database on the target system. The target user's system account corresponding to the target system is system account j, and the target system determines that the target user's system password corresponding to the target system account is a password corresponding to system account j stored in the database on the target system.

[0066] After the target system determines that the target user's system account corresponding to the target system is the system account stored in the database on the target system and determines that the target user's system account corresponding to the target system is the password corresponding to system account j stored in the database on the target system, the target user's system account corresponding to the target system and the target user's system password corresponding to the target system are verified, and the target user's system account corresponding to the target system logs in to the target system.

[0067] In a possible implementation, the middle layer for logging in sends a system login request for logging in the target system to the target system, further comprising: a second verification code; and step S206. Step S206 is after step S204 and before step S205.

[0068] Through step S206, when the system that the user wants to log in requires the user to enter a verification code, the user can log in to the system that the user wants to log in through the intermediate layer for login, thereby improving the applicability of logging in to a corresponding system among multiple systems through the intermediate layer.

[0069] In step S206, the middle layer for login receives a verification code acquisition request sent by the target user's device; the middle layer for login sends a verification code acquisition request to the target system; the middle layer for login receives a second verification code input by the target user from the target user's device.

[0070] The target user's device receives the first verification code for the target user's device from the target system because the middle layer for login sends the verification code acquisition request to the target system. After the middle layer for login sends the verification code acquisition request to the target system, the target system returns the first verification code for the target user's device to the target user's device.

[0071] The receiving of the verification code acquisition request sent by the target user's device by the middle layer for login is generated because the target user performs an operation of instructing the user's device to acquire the verification code.

[0072] Receiving a first verification code for the target user's device may be generated by the target system.

[0073] After the target user's device displays the first verification code for the target user's device, the target user enters a second verification code.

[0074] The target user's device sends the second verification code to the target system. The target system determines whether the first verification code is the same as the second verification code.

[0075] If the target system determines that the first verification code is the same as the second verification code and the system account of the target user corresponding to the target system and the system password of the target user corresponding to the target system pass verification, the system account of the target user corresponding to the target system logs in to the target system.

[0076] In one possible implementation, after the target user's system account corresponding to the target system logs in to the target system, it also includes: the intermediate layer for login receives the attribute information of the target user's system account corresponding to the target system sent by the target system; the intermediate layer for login sends the attribute information of the target user's system account corresponding to the target system to the target user's device.

[0077] After the target user's device receives the attribute information of the target user's system account corresponding to the target system, the target user's device may display the attribute information of the target user's system account corresponding to the target system.

[0078] As an example, the attribute information of the target user's system account corresponding to the target system may include a nickname of the target user, permissions of the target user, and the like.

[0079] In a possible implementation, the method further includes: step S207. Through step S207, the target user can flexibly modify the middle layer password.

[0080] In step 207, when the middle layer used for login receives the middle layer password modification request sent by the target user's device, the middle layer used for login uses the target middle layer password in the middle layer password modification request sent by the target user's device as the middle layer password of the target user's middle layer account.

[0081] In a possible implementation, the method further includes: step S208. Through step S208, when the mobile phone number bound to the target user's system account corresponding to the target system changes, the mobile phone number bound to the target user's intermediate layer account can be updated, so that the mobile phone number bound to the target user's intermediate layer account is consistent with the mobile phone number bound to the target user's system account corresponding to the target system. The mobile phone number can be used to search for the target user's system account corresponding to the target system, thereby improving the convenience of searching for the target user's system account corresponding to the target system.

[0082] In step S208, when the mobile phone number bound to the target user's system account corresponding to the target system is changed to the target mobile phone number, the middle layer used for login changes the mobile phone number bound to the target user's middle layer account to the target mobile phone number.

[0083] If the mobile phone number bound to the target user's system account corresponding to the target system is changed to the target mobile phone number, the middle layer used for login can change the mobile phone number bound to the middle layer account of the target user to the target mobile phone number.

[0084] refer to Figure 3 , which shows a flowchart of an example of logging into a system through an intermediate layer for logging in.

[0085] In this example, the target user is user A, and the target system that the target user wants to log in to is system A among the multiple systems.

[0086] When user A desires to log into system A, user A enters user A's middle-tier account and the middle-tier password of user A's middle-tier account.

[0087] The device of user A receives the middle-layer account of user A and the middle-layer password of the middle-layer account of user A input by user A.

[0088] The device of user A sends the middle layer account of user A and the middle layer password of the middle layer account of user A to the middle layer for login.

[0089] The middle layer used for login verifies the middle layer account of user A and the middle layer password of the middle layer account of user A.

[0090] After the middle-layer account of user A and the middle-layer password of user A's middle-layer account are verified, the middle-layer used for login searches out user A's system account corresponding to the target system, i.e., user A's system A account, from the multiple system accounts corresponding to user A's middle-layer account, and searches out the system password of user A's system account corresponding to system A, i.e., the password of user A's system A account, from the system passwords of the multiple system accounts corresponding to user A's middle-layer account.

[0091] The middle layer for login sends a system login request for logging into system A to system A, including the system A account of user A and the password of the system A account of user A.

[0092] System A verifies the system A account of user A and the password of the system A account of user A. After the system A account of user A and the password of the system A account of user A are verified, the system A account of user A logs in to system A.

[0093] The embodiments of the present disclosure provide a login system. The login system is used to implement the above embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "unit" can be a combination of software and / or hardware that implements a predetermined function. Although the system described in the following embodiments is preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

[0094] The login system includes: a target user's device, an intermediate layer for login;

[0095] The target user's device is used to receive the target user's middle-layer account and the middle-layer password of the target user's middle-layer account input by the target user; send the target user's associated information to the middle layer for login, the associated information including: the identifier of the target system that the target user wants to log in to among the multiple systems, the target user's middle-layer account, and the middle-layer password of the target user's middle-layer account;

[0096] The middle layer used for login is used to verify the middle layer account of the target user and the middle layer password of the middle layer account of the target user; after the middle layer account of the target user and the middle layer password of the middle layer account of the target user are verified, the system account of the target user corresponding to the target system is searched out from multiple system accounts corresponding to the middle layer account of the target user, and the system password of the system account of the target user corresponding to the target system is searched out from the system passwords of multiple system accounts corresponding to the middle layer account of the target user; a system login request for logging into the target system is sent to the target system, so that the system account of the target user corresponding to the target system logs into the target system, and the system login request includes: the system account of the target user corresponding to the target system, and the system password of the system account of the target user corresponding to the target system.

[0097] In one possible implementation, the system login request also includes: a second verification code; an intermediate layer used for login, also used to receive a verification code acquisition request sent by a target user's device; sending a verification code acquisition request to a target system; receiving a second verification code input by the target user from the target user's device, wherein the target user's device receives the first verification code for the target user's device from the target system because the intermediate layer used for login sends a verification code acquisition request to the target system.

[0098] In one possible implementation, the middle layer for login is also used to receive attribute information of the target user's system account corresponding to the target system sent by the target system after the target user's system account corresponding to the target system logs in to the target system; the middle layer for login sends the attribute information of the target user's system account corresponding to the target system to the target user's device.

[0099] In one possible implementation, the middle layer used for login is also used to, when receiving an middle layer password modification request sent by a device of a target user, use the target middle layer password in the middle layer password modification request as the middle layer password of the middle layer account of the target user.

[0100] In one possible implementation, the middle layer used for login is also used to modify the mobile phone number bound to the target user's middle layer account to the target mobile phone number when the mobile phone number bound to the target user's system account corresponding to the target system is modified to the target mobile phone number.

[0101] In this embodiment, the system is presented in the form of functional units, where the units refer to ASIC circuits, processors and memories that execute one or more software or fixed programs, and / or other devices that can provide the above functions.

[0102] The further functional description of each of the above units is the same as that of the above corresponding embodiments and will not be repeated here.

[0103] refer to Figure 4 , which shows a schematic diagram of the structure of a computer device provided by an embodiment of the present disclosure, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. The various components are connected to each other using different buses for communication, and can be installed on a common motherboard or installed in other ways as needed. The processor can process instructions executed in the computer device, including instructions stored in or on the memory to display graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides part of the necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system).

[0104] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.

[0105] The memory 20 stores instructions executable by at least one processor 10, so that the at least one processor 10 executes the method shown in the above embodiment.

[0106] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0107] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.

[0108] The computer device further includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means.

[0109] The input device 30 can receive input digital or character information, and generate key signal input related to the user settings and function control of the computer device, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, an indicator bar, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 may include a display device, an auxiliary lighting device (e.g., an LED) and a tactile feedback device (e.g., a vibration motor), etc. The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display and a plasma display. In some optional embodiments, the display device can be a touch screen.

[0110] The embodiments of the present disclosure also provide a computer-readable storage medium. The above-mentioned method according to the embodiments of the present disclosure can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium and downloaded through a network, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memory. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.

[0111] A portion of the embodiments of the present disclosure may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the existence of computer program instructions in a computer-readable medium includes, but is not limited to, source files, executable files, installation package files, etc., and accordingly, the way in which the computer program instructions are executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium accessible to the computer.

[0112] Although the embodiments of the present disclosure have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present disclosure, and such modifications and variations are all within the scope defined by the appended claims.

Claims

1. A login method, characterized in that: The method comprises: The target user's device receives the target user's intermediate layer account and the intermediate layer password of the target user's intermediate layer account input by the target user; The target user's device sends the target user's associated information to the middle layer for login, the associated information including: the identifier of the target system that the target user wants to log in to in the multiple systems, the target user's middle layer account, and the middle layer password of the target user's middle layer account; The middle layer used for login verifies the middle layer account of the target user and the middle layer password of the middle layer account of the target user; The middle layer for login searches out the system account of the target user corresponding to the target system from the multiple system accounts corresponding to the middle layer account of the target user, and searches out the system password of the system account of the target user corresponding to the target system from the system passwords of the multiple system accounts corresponding to the middle layer account of the target user, after the middle layer account of the target user and the middle layer password of the middle layer account of the target user are verified; The middle layer for login sends a system login request for logging into the target system to the target system, so that the system account of the target user corresponding to the target system logs into the target system, and the system login request includes: the system account of the target user corresponding to the target system, and the system password of the target user corresponding to the system account of the target system.

2. The method according to claim 1, characterized in that The system login request further includes: a second verification code; the method further includes: The middle layer used for login receives the verification code acquisition request sent by the target user's device; The middle layer used for login sends a request for obtaining a verification code to the target system; The middle layer for login receives a second verification code input by the target user from the target user's device, wherein the target user's device receives a first verification code for the target user's device from the target system because the middle layer for login sends a verification code acquisition request to the target system.

3. The method according to claim 1, characterized in that After the target user logs into the target system with a system account corresponding to the target system, the method further includes: The middle layer for login receives attribute information of a target user corresponding to a system account of the target system sent by the target system; The middle layer for login sends attribute information of the target user's system account corresponding to the target system to the target user's device.

4. The method according to claim 1, characterized in that: The method further comprises: When the middle layer for login receives the middle layer password modification request sent by the target user's device, the middle layer for login uses the target middle layer password in the middle layer password modification request as the middle layer password of the middle layer account of the target user.

5. The method according to claim 1, characterized in that The method further comprises: The middle layer used for login modifies the mobile phone number bound to the middle layer account of the target user to the target mobile phone number when the mobile phone number bound to the system account of the target user corresponding to the target system is modified to the target mobile phone number.

6. A login system, characterized in that: The system includes: a device of a target user, an intermediate layer for logging in; The target user's device is used to receive the target user's middle-layer account and the middle-layer password of the target user's middle-layer account input by the target user; send the target user's associated information to the middle layer for login, the associated information including: the identifier of the target system that the target user wants to log in to among the multiple systems, the target user's middle-layer account, and the middle-layer password of the target user's middle-layer account; The middle layer used for login is used to verify the middle layer account of the target user and the middle layer password of the middle layer account of the target user; after the middle layer account of the target user and the middle layer password of the middle layer account of the target user are verified, the system account of the target user corresponding to the target system is searched out from multiple system accounts corresponding to the middle layer account of the target user, and the system password of the system account of the target user corresponding to the target system is searched out from the system passwords of multiple system accounts corresponding to the middle layer account of the target user; a system login request for logging into the target system is sent to the target system, so that the system account of the target user corresponding to the target system logs into the target system, and the system login request includes: the system account of the target user corresponding to the target system, and the system password of the system account of the target user corresponding to the target system.

7. The system according to claim 6, characterized in that The system login request also includes: a second verification code; an intermediate layer used for login, also used to receive a verification code acquisition request sent by a target user's device; sending a verification code acquisition request to a target system; receiving a second verification code input by the target user from the target user's device, wherein the target user's device receives a first verification code for the target user's device from the target system because the intermediate layer used for login sends a verification code acquisition request to the target system.

8. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the method according to any one of claims 1 to 5 by executing the computer instructions.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the method according to any one of claims 1 to 5.

10. A computer program product, characterized in that The method comprises computer instructions for causing a computer to execute the method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Single point logging method, device and system

    CN101159557A

  • Login authentication management system, login method, login device and computer equipment

    CN110636055A

  • Equipment control system, method and device, electronic equipment and storage medium

    CN111371817A

  • Single sign-on method and system

    CN111814130A

  • User management method and device, terminal equipment and storage medium

    CN116720166A