CN106453238B - Login method and system, electronic terminal, public network server and private cloud equipment - Google Patents
Login method and system, electronic terminal, public network server and private cloud equipment Download PDFInfo
- Publication number
- CN106453238B CN106453238B CN201610701488.XA CN201610701488A CN106453238B CN 106453238 B CN106453238 B CN 106453238B CN 201610701488 A CN201610701488 A CN 201610701488A CN 106453238 B CN106453238 B CN 106453238B
- Authority
- CN
- China
- Prior art keywords
- user
- created
- private cloud
- locked
- cloud equipment
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 26
- 238000004891 communication Methods 0.000 claims abstract description 25
- 238000012795 verification Methods 0.000 claims description 11
- 230000004044 response Effects 0.000 claims description 2
- 238000012423 maintenance Methods 0.000 abstract description 8
- 238000010586 diagram Methods 0.000 description 8
- 230000001960 triggered effect Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- 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/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a login method, which comprises the following steps: triggering and displaying a first user interface of a client to input user information of a created user, wherein the client refers to a communication client for logging in a server; and triggering and generating a locking instruction according to the user information so as to lock the created user, so that the created user can not log in. Meanwhile, the invention also discloses a login method, which comprises the following steps: triggering a second user interface of the display client to input user information of the locked created user; and triggering and generating an unlocking instruction according to the user information so as to unlock the locked created user, and further enabling the locked created user to log in. The invention also discloses an electronic terminal, a public network server and private cloud equipment. In the invention, the created user can lock and unlock the login of the user, thereby simplifying the login process without a specific administrator or maintenance personnel.
Description
Technical Field
The invention relates to the technical field of internet, in particular to a login method and system, an electronic terminal, a public network server and private cloud equipment.
Background
At present, in most system platforms, in the process of login, locking of users of most system platforms is performed by locking operations performed by administrators or maintenance personnel of the system platforms, and then the specified users are locked. Once the designated user is locked, the designated user can no longer log under the system platform. If the designated user needs to unlock, the designated user needs to be unlocked by a manager or a maintenance person of the system platform, and at this time, the designated user can log in the system platform again.
Disclosure of Invention
The technical problem to be solved by the invention is to provide a login method and system, an electronic terminal, a public network server and a private cloud device, aiming at the problem that the locking and unlocking of a user in login in the prior art can be performed only by an administrator or a maintenance person of a system platform, wherein the user can perform locking and unlocking operations on the login, and the login process is simplified.
The technical scheme adopted by the invention to solve the problems is to provide a login method, which comprises the following steps:
triggering and displaying a first user interface of a client to input user information of a created user, wherein the client refers to a communication client for logging in a server;
and triggering and generating a locking instruction according to the user information so as to lock the created user, so that the created user can not log in.
In order to solve the above technical problem, another technical solution adopted by the present invention is to provide a login method, including:
triggering a second user interface of the display client to input user information of the locked created user;
and triggering and generating an unlocking instruction according to the user information so as to unlock the locked created user, and further enabling the locked created user to log in.
In order to solve the above technical problem, another technical solution adopted by the present invention is to provide a login system, including:
the system comprises an electronic terminal, a public network server and private cloud equipment, wherein the electronic terminal is in network connection with the public network server and the private cloud equipment, and the public network server is in network connection with the private cloud equipment;
the electronic terminal is used for triggering and displaying a first user interface of a client, and triggering and generating a locking instruction when user information of a created user is input on the first user interface;
the public network server is used for responding to the locking instruction, locking the created user according to the locking instruction, controlling private cloud equipment to lock the created user, and further preventing the created user from logging in;
the private cloud equipment is used for locking all user accounts with different protocol types corresponding to the created user on the private cloud equipment, wherein the user accounts with different protocol types refer to user accounts accessed by different service protocols; and/or the presence of a gas in the gas,
the electronic terminal is used for triggering and displaying a second user interface of the client and triggering and generating an unlocking instruction when the user information of the locked created user is input on the second user interface;
the public network server is used for responding to the unlocking instruction, unlocking the locked created user according to the unlocking instruction, controlling the private cloud equipment to unlock the locked created user, and enabling the locked created user to log in;
the private cloud equipment is used for unlocking all user accounts of different protocol types corresponding to the locked created user on the private cloud equipment, wherein the user accounts of different protocol types refer to user accounts accessed by different service protocols.
In order to solve the above technical problem, another technical solution adopted by the present invention is to provide an electronic terminal, including:
the display is connected with the processor;
the display is used for displaying a first user interface of the client;
the processor is used for triggering and generating a locking instruction according to the user information when the user information of the created user is input by the first user interface so as to lock the created user, and further enabling the created user not to log in; and/or the presence of a gas in the gas,
the display is used for triggering and displaying a second user interface of the client;
the processor is used for triggering and generating an unlocking instruction according to the user information when the user information of the locked created user is input by the second user interface so as to unlock the locked created user, and further enable the locked created user to log in.
In order to solve the above technical problem, another technical solution adopted by the present invention is to provide a public network server, including:
the communication interface circuit is connected with the processor;
the communication interface circuit is used for receiving a locking instruction generated according to the user information trigger when the user information of a created user is input on a first user interface of a client;
the processor is used for responding to the locking instruction, locking the created user according to the locking instruction and controlling the private cloud equipment to lock the created user; and/or
The communication interface circuit receives an unlocking instruction generated according to the user information trigger when the user information of the locked created user is input on the second user interface of the client, and the processor further responds to the unlocking instruction to unlock the locked created user according to the unlocking instruction and control the private cloud equipment to unlock the locked created user.
In order to solve the above technical problem, another technical solution adopted by the present invention is to provide a private cloud device, including:
the communication interface circuit is connected with the processor;
the communication interface circuit is used for receiving a user locking task instruction which is sent by a public network server and generated according to a user account number of a created user;
the processor is used for responding to the user task locking instruction so as to lock all user accounts with different protocol types corresponding to the created user on the private cloud equipment; and/or
The communication interface circuit is used for receiving a user unlocking task instruction which is sent by the public network server and generated according to a user account corresponding to the locked created user;
the processor is used for responding to the user unlocking task instruction so as to unlock all the user accounts with different protocol types corresponding to the created user on the private cloud equipment.
The invention has the following beneficial effects: the created user can lock the user through the first user interface of the client without a specific administrator or maintenance personnel, the requirement on the professional knowledge of the user is low, the created user logs on a certain mobile terminal, the mobile terminal is accidentally lost, and the user information can be input through the first user interface to lock the user through installing another mobile terminal of the client, so that the leakage of personal information and information in the platform caused by the accidentally lost mobile terminal is prevented.
Meanwhile, the locked created user can unlock the user through the second user interface of the client without a specific administrator or maintenance personnel, the requirement on the professional knowledge of the user is low, and after the created user is locked on a certain terminal, when the user needs to log in, the user information can be input through the terminal or another terminal provided with the client through the second user interface to unlock the user, namely the user unlocks the user when the user uses the user, and the safety factor of the information in the platform is improved.
Drawings
The invention will be further described with reference to the accompanying drawings and examples, in which:
FIG. 1 is a flow chart of a first embodiment of a login method of the present invention;
FIG. 2 is a schematic illustration of a first user interface of a client;
FIG. 3 is a flowchart of step S104 in FIG. 1;
FIG. 4 is a flow chart of a second embodiment of a login method of the present invention;
FIG. 5 is a schematic illustration of a second user interface of the client;
FIG. 6 is a flowchart of step S404 in FIG. 4;
FIG. 7 is a schematic structural diagram of an embodiment of a login system of the present invention;
FIG. 8 is a schematic diagram of an electronic terminal according to an embodiment of the present invention;
FIG. 9 is a schematic structural diagram of a public network server according to an embodiment of the present invention;
fig. 10 is a schematic structural diagram of an embodiment of the private cloud apparatus of the present invention.
DETAILED DESCRIPTION OF EMBODIMENT (S) OF INVENTION
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
As shown in fig. 1, it is a flowchart of a first embodiment of the login method of the present invention, and the method includes the following steps:
s102: triggering and displaying a first user interface of the client to input user information of the created user;
s104: and triggering and generating a locking instruction according to the user information so as to lock the created user, thereby preventing the created user from logging in.
In step S102, the client refers to a communication client for logging in a server, and the client terminal is installed on a terminal, and includes a Web client and an APP client, and the terminal may be a mobile terminal, such as a smart phone, a notebook computer, and the like, or a fixed terminal, such as a personal computer, a server, and the like. The created user refers to a user who has registered with a platform in advance, and the created user can log in the system through registration information, wherein the user information comprises a user name and a password. As shown in fig. 2, the created user inputs user information in an input box on the first user interface, then clicks a "lock" control, and further the terminal that installs the client generates a lock instruction, and then the process goes to step S104. After the steps are carried out, the created user can not log in the platform, and therefore the created user can lock the created user through the first user interface of the client side without a specific administrator or maintenance personnel, the requirement on the professional knowledge of the user is low, the created user logs in the platform on one mobile terminal, the mobile terminal is accidentally lost, and the user information can be input through the first user interface to lock through installing the other mobile terminal of the client side, so that leakage of personal information and information in the platform caused by the accidentally lost mobile terminal is prevented.
In step S104, as shown in fig. 3, the step of triggering generation of a lock instruction according to the user information to lock the created user includes:
in step S1041, inputting the user information on the first user interface, and triggering and generating a locking instruction according to the user information when receiving a locking operation;
in step S1042, the client sends the locking instruction to a public network server to log in the public network server; the public network server is a server erected in a public network and can be randomly accessed, and the client can establish network connection with the public network server in advance or can establish network connection with the public network server when the locking instruction is sent.
In step S1043, the public network server responds to the locking instruction, so as to lock the created user according to the locking instruction, and control the private cloud device corresponding to the created user to lock the created user. The private cloud device is a device installed in a private network, and generally runs a Linux operating system, such as a server, a personal computer, and the like, and the private network may be an intranet such as an enterprise network or a home network. And the public network server receives the locking instruction and further responds to the locking instruction.
Specifically, the step of the public network server responding to the locking instruction includes: first, the locking command is parsed to obtain the user information. Secondly, searching a user account and private cloud equipment information corresponding to the created user matched with the user information in a database; the private cloud device information includes a private cloud device ID and a private cloud device name corresponding to the user account of the created user. Then, locking a user account corresponding to the created user to lock the created user, and generating a user locking task instruction according to the user account corresponding to the created user; in this embodiment, the locking may be to delete the user account of the created user in the database, or to transfer the user account of the created user in the database to another database, where the user accounts that cannot be logged in are stored in the another database, and of course, the locking may also be performed in other manners, which are not limited to these two manners, as long as the created user cannot log in the public network server. And then, sending a user locking task instruction to the private cloud equipment corresponding to the private cloud equipment information so that the private cloud equipment locks all user accounts with different protocol types corresponding to the created user on the private cloud equipment, wherein the user accounts with different protocol types refer to user accounts accessed by different service protocols, such as http user accounts, FTP user accounts and the like. Finally, the private cloud device responds to the user locking task instruction to lock all the user accounts of different protocol types corresponding to the created user on the private cloud device. When the private cloud equipment responds to a task locked by a user, judging whether initialization is completed or not, if the initialization is not completed, performing no processing, and directly quitting the task; and when the private cloud equipment is initialized, locking all the user accounts with different protocol types corresponding to the created user on the private cloud equipment.
Specifically, locking all the different protocol type user accounts corresponding to the created user on the private cloud device includes: analyzing a user task locking instruction to obtain a user account corresponding to the created user; searching a first user account which is matched with the user account and corresponds to the created user in a first database in a memory, and further locking the first user account in the memory; and searching a second user account which is matched with the user account and corresponds to the created user in a second database in the hard disk, and further locking the second user account under the hard disk. The first database is stored in the memory, the second database is stored in the hard disk, the first user account can be an http user account, and the second user account can be an FTP user account. In this embodiment, in the memory, the locking may be deleting the first user account of the created user in the first database, or invalidating the first user account of the created user in the first database; in the hard disk, the locking may be to delete the second user account of the created user in the second database, or to invalidate the second user account of the created user in the second database.
As shown in fig. 4, it is a flowchart of a second embodiment of the login method of the present invention, which includes the following steps:
s402: triggering a second user interface of the display client to input user information of the locked created user;
s404: and triggering and generating an unlocking instruction according to the user information so as to unlock the locked created user, and further enabling the locked created user to log in.
In step S402, the locked created user refers to a created user who cannot log in after the method in the first embodiment. As shown in fig. 2, an "unlock" control is clicked on a first user interface of a client, that is, a second user interface is triggered and displayed, as shown in fig. 5, a locked created user inputs user information in an input box on the second user interface, then, an "acquire verification code" control is clicked, an acquired verification code is further input in a corresponding input box on the second user interface, then, an "unlock" control is clicked, and then, a terminal that installs the client generates an unlock instruction, and step S404 is performed. After the steps, the locked created user can log in the platform, and therefore the locked created user can unlock the platform through the second user interface of the client side, specific managers or maintenance personnel are not needed, the requirement on the professional knowledge of the user is low, and after the created user locks on a certain terminal, the user information can be input on the second user interface to unlock the platform through the terminal or another terminal provided with the client side when the created user needs to log in, namely the user unlocks when the created user is used, and the safety factor of the information in the platform is improved.
In step S404, as shown in fig. 6, the step of triggering generation of an unlocking instruction according to the user information to unlock the locked created user includes:
in step S4021, inputting user information on the second user interface, and acquiring the verification code when receiving the operation of acquiring the verification code; as shown in fig. 5, when the "acquire verification code" control is clicked, the client sends a user information acquisition request carrying the created user to the public network server, and the public network server generates a verification code and sends the verification code to the client when receiving the acquisition request.
In step S4022, inputting the verification code on a second user interface, receiving an unlocking operation, and triggering and generating an unlocking instruction according to the user information;
in step S4023, the client sends the unlocking instruction to the public network server to log in the public network server; the client can establish network connection with the public network server in advance, and can also establish network connection with the public network server when the locking instruction is sent.
In step S4024, the public network server responds to the unlocking instruction to unlock the locked created user according to the unlocking instruction, and controls the private cloud device corresponding to the locked created user to unlock the locked created user. And the public network server receives the unlocking instruction and then responds to the unlocking instruction.
Specifically, the step of the public network server responding to the unlocking instruction includes: firstly, the unlocking instruction is analyzed to obtain the user information. Secondly, searching a user account and private cloud equipment information which are matched with the user information and correspond to the locked created user; the private cloud device information includes a private cloud device ID and a private cloud device name corresponding to the user account of the created user. Subsequently, unlocking the user account corresponding to the locked created user to unlock the locked created user, and generating a user unlocking task instruction according to the user account corresponding to the locked created user; in this embodiment, the unlocking may be to store the user account of the created user in another database, and the user accounts capable of logging in are stored in the another database, or to activate the user account of the created user, or to unlock in other manners, which is not limited to these two manners, as long as the locked created user can log in the public network server. Then, sending the user unlocking task instruction to private cloud equipment corresponding to private cloud equipment information so as to enable the private cloud equipment to unlock all different protocol type user accounts corresponding to the locked created user on the private cloud equipment; the user accounts with different protocol types refer to user accounts accessed by different service protocols, such as http user accounts, FTP user accounts, and the like. And finally, the private cloud equipment responds to the user unlocking task instruction so as to unlock all the user accounts of different protocol types corresponding to the locked created user on the private cloud equipment. In this embodiment, in the private cloud device, the unlocking may be to add a new user account of the created user and store the new user account in the private cloud device. When the private cloud equipment responds to the user unlocking task, judging whether initialization is completed or not, if the initialization is not completed, performing no processing, and directly quitting the unlocking task; and when the private cloud equipment is initialized, unlocking all the user accounts of different protocol types corresponding to the locked created users on the private cloud equipment.
Specifically, unlocking all different protocol type user accounts corresponding to the locked created user on the private cloud device includes: analyzing the user unlocking task instruction to obtain a user account corresponding to the locked created user; searching a first user account which is matched with the user account and corresponds to the locked created user in a first database in a memory, and further unlocking the first user account in the memory; and searching a second user account which is matched with the user account and corresponds to the locked created user in a second database in the hard disk, and further unlocking the second user account under the hard disk. The first database is stored in the memory, the second database is stored in the hard disk, the first user account can be an http user account, and the second user account can be an FTP user account. In this embodiment, in the memory, the unlocking may be adding a new first user account of the created user in the first database, or activating the first user account of the created user in the first database; in the hard disk, the locking may be to add a second user account of the created user in the second database, or to activate the second user account of the created user in the second database.
As shown in fig. 7, which is a schematic structural diagram of an embodiment of the login system of the present invention, the system 700 includes an electronic terminal 710, a public network server 720, and a private cloud device 730, the electronic terminal 710 is connected to the public network server 720 and the private cloud device 730 through a network, and the public network server 720 is connected to the private cloud device 730 through a network. The electronic terminal 710 may be a mobile terminal, such as a smart phone, a notebook computer, or a fixed terminal, such as a personal computer, a server, or the like. The electronic terminal 710 is installed with a client, which includes a Web client and an APP client. The public network server 720 is a server installed in a public network and can be accessed freely. The private cloud device 730 is a device installed in a private network, and generally runs a Linux operating system, such as a server and a personal computer, and the private network may be an intranet such as an enterprise network or a home network.
The electronic terminal 710 is configured to trigger and display a first user interface of the client, and trigger generation of a locking instruction when user information of a created user is input on the first user interface; the first user interface is shown in fig. 2.
The public network server 720 is used for responding to the locking instruction, locking the created user according to the locking instruction, and controlling the private cloud equipment 730 to lock the created user, so that the created user cannot log in; the public network server 720 locks the created user according to the method in the first embodiment, which is not described herein again.
The private cloud device 730 is configured to lock different user types corresponding to the created users on the private cloud device 730; in this embodiment, specific execution actions of the private cloud device 730 are described in detail in the method in the first embodiment, and are not described herein again.
As shown in fig. 2, an "unlock" control is clicked on the first user interface of the client, that is, the electronic terminal triggers and displays the second user interface, and at this time, when the user information of the locked created user is input on the second user interface, an unlock instruction is triggered and generated.
The public network server 720 is used for responding to the unlocking instruction, unlocking the locked created user according to the unlocking instruction, controlling the private cloud equipment to unlock the locked created user, and enabling the locked created user to log in; in this embodiment, the public network server 720 unlocks the locked created user according to the method in the second embodiment, which is not described herein again.
The private cloud device 730 is used to unlock the different user types that the locked created user corresponds to on the private cloud device. In this embodiment, the private cloud device 730 unlocks the locked created user according to the method in the second embodiment, which is not described herein again.
Fig. 8 is a schematic structural diagram of an embodiment of an electronic terminal according to the present invention, where the electronic terminal may be a mobile terminal, such as a smart phone, a notebook computer, etc., or a fixed terminal, such as a personal computer, a server, etc. The electronic terminal is provided with a client side which comprises a Web client side and an APP client side.
The electronic terminal 710 comprises a display 711 and a processor 712, wherein the display 711 is connected with the processor 712.
Wherein the display 711 is used for displaying a first user interface of the client, as shown in fig. 2.
The processor 712 is configured to trigger generation of a locking instruction according to the user information when the user information of the created user is input in the first user interface, so as to lock the created user, and further, the created user cannot log in.
As shown in fig. 2, when an "unlock" control is clicked on the first user interface of the client, a second user interface is triggered to be displayed, and at this time, the display 711 triggers to display the second user interface of the client;
the processor 712 is configured to trigger generation of an unlocking instruction according to the user information when the user information of the locked created user is input by the second user interface, so as to unlock the locked created user, and further enable the locked created user to log in.
As shown in fig. 9, which is a schematic structural diagram of an embodiment of the public network server of the present invention, the public network server 720 includes a communication interface circuit 721 and a processor 722, and the communication interface circuit 721 is connected to the processor 722.
The communication interface circuit 721 is configured to receive a locking instruction triggered and generated according to user information when the user information of a created user is input on the first user interface of the client;
the processor 722 is configured to respond to the lock instruction, lock the created user according to the lock instruction, and control the private cloud device to lock the created user.
After the user lock is created, the locked created user needs to be unlocked, at this time, when the user information of the locked created user is input on the second user interface of the client, the communication interface circuit 721 receives an unlocking instruction generated according to the user information trigger, and the processor 722 further responds to the unlocking instruction to unlock the locked created user according to the unlocking instruction and control the private cloud device to unlock the locked created user.
As shown in fig. 10, which is a schematic structural diagram of an embodiment of the private cloud device of the present invention, the private cloud device 730 is a device installed in a private network, and generally runs a Linux operating system, such as a server, a personal computer, and the like, and the private network may be an intranet such as an enterprise network or a home network.
The private cloud device 730 includes a communication interface circuit 731 and a processor 732, the communication interface circuit 731 coupled to the processor 732.
The communication interface circuit 731 is configured to receive a user locking task instruction, which is sent by the public network server and generated according to a user account for a created user;
the processor 732 is configured to lock all different protocol type user accounts corresponding to the created user on the private cloud device in response to the user lock task instruction. At this time, the created user cannot log in to the private cloud apparatus 730.
After the user lock is created, the locked created user needs to be unlocked, at this time, the communication interface circuit 731 is configured to receive a user unlocking task instruction, which is sent by the public network server and generated according to the user account corresponding to the locked created user;
the processor 732 is configured to respond to the user unlocking task instruction to unlock all different protocol type user accounts corresponding to the created user on the private cloud device.
It should be noted that the communication interface circuit and the processor in this embodiment may be the same as or different from those in the embodiment of the public network server.
The above description is only for the preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present invention are included in the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (8)
1. A login method, comprising:
triggering and displaying a first user interface of a client to input user information of a created user, wherein the client refers to a communication client for logging in a server;
triggering and generating a locking instruction according to the user information so as to lock the created user, and further enabling the created user not to log in;
wherein the step of triggering generation of a locking instruction to lock the created user according to the user information comprises:
inputting the user information on the first user interface, and triggering and generating a locking instruction according to the user information when receiving locking operation;
the client sends the locking instruction to a public network server to log in the public network server;
the public network server responds to the locking instruction, so as to lock the created user according to the locking instruction and control the private cloud equipment corresponding to the created user to lock the created user;
the step of locking the created user according to the locking instruction and controlling the private cloud equipment corresponding to the created user to lock the created user comprises the following steps:
the public network server analyzes the locking instruction to obtain the user information;
searching a user account and private cloud equipment information corresponding to the created user matched with the user information in a database;
locking the user account corresponding to the created user to lock the created user, and generating a user locking task instruction according to the user account corresponding to the created user;
sending the user locking task instruction to the private cloud equipment corresponding to the private cloud equipment information so that the private cloud equipment locks all user accounts with different protocol types corresponding to the created user on the private cloud equipment, wherein the user accounts with different protocol types refer to user accounts accessed by different service protocols;
and the private cloud equipment responds to the user task locking instruction to lock all the user accounts with different protocol types corresponding to the created user on the private cloud equipment.
2. The method of claim 1, wherein the step of the private cloud device locking all different protocol type user accounts corresponding to the created user on the private cloud device in response to the user lock task instruction comprises:
analyzing the user task locking instruction to obtain a user account corresponding to the created user;
searching a first user account which is matched with the user account and corresponds to the created user in a first database in a memory, and further locking the first user account in the memory;
and searching a second user account which is matched with the user account and corresponds to the created user in a second database in the hard disk, and further locking the second user account under the hard disk.
3. A login method, comprising:
triggering a second user interface of the display client to input user information of the locked created user;
triggering and generating an unlocking instruction according to the user information so as to unlock the locked created user and further enable the locked created user to log in;
the step of triggering and generating an unlocking instruction according to the user information to unlock the locked created user comprises the following steps:
inputting the user information on the second user interface, and acquiring a verification code when receiving an operation of acquiring the verification code;
inputting the verification code on the second user interface, and triggering and generating an unlocking instruction according to the user information when receiving an unlocking operation;
the client sends the unlocking instruction to a public network server to log in the public network server;
the public network server responds to the unlocking instruction, so as to unlock the locked created user according to the unlocking instruction, and control the private cloud equipment corresponding to the locked created user to unlock the locked created user;
the step of unlocking the locked created user according to the unlocking instruction and controlling the private cloud equipment corresponding to the locked created user to unlock the locked created user comprises the following steps:
the public network server analyzes the unlocking instruction to obtain the user information;
searching a user account and private cloud equipment information corresponding to the locked created user matched with the user information in a database;
unlocking the user account corresponding to the locked created user to unlock the locked created user, and generating a user unlocking task instruction according to the user account corresponding to the locked created user;
sending the user unlocking task instruction to the private cloud equipment corresponding to the private cloud equipment information so as to enable the private cloud equipment to unlock all different protocol type user accounts corresponding to the locked created user on the private cloud equipment;
and the private cloud equipment responds to the user unlocking task instruction so as to unlock all the user accounts of different protocol types corresponding to the locked created user on the private cloud equipment.
4. The method of claim 3, wherein the step of the private cloud device responding to the user unlock task instruction to unlock all different protocol type user accounts corresponding to the locked created user on the private cloud device comprises:
analyzing the user unlocking task instruction to obtain a user account corresponding to the locked created user;
searching a first user account which is matched with the user account and corresponds to the locked created user in a first database in a memory, and further unlocking the first user account in the memory;
and searching a second user account which is matched with the user account and corresponds to the locked created user in a second database in the hard disk, and further unlocking the second user account under the hard disk.
5. A login system, comprising:
the system comprises an electronic terminal, a public network server and private cloud equipment, wherein the electronic terminal is in network connection with the public network server and the private cloud equipment, and the public network server is in network connection with the private cloud equipment;
the electronic terminal is used for triggering and displaying a first user interface of a client, and triggering and generating a locking instruction when user information of a created user is input on the first user interface;
the public network server is used for responding to the locking instruction, locking the created user according to the locking instruction, controlling private cloud equipment to lock the created user, and further preventing the created user from logging in;
the public network server analyzes the locking instruction to obtain the user information; searching a user account and private cloud equipment information corresponding to the created user matched with the user information in a database; locking the user account corresponding to the created user to lock the created user, and generating a user locking task instruction according to the user account corresponding to the created user; sending the user locking task instruction to the private cloud equipment corresponding to the private cloud equipment information so that the private cloud equipment locks all user accounts with different protocol types corresponding to the created user on the private cloud equipment, wherein the user accounts with different protocol types refer to user accounts accessed by different service protocols;
the private cloud equipment is used for locking all user accounts with different protocol types corresponding to the created user on the private cloud equipment, wherein the user accounts with different protocol types refer to user accounts accessed by different service protocols; and/or the presence of a gas in the gas,
the electronic terminal is used for triggering and displaying a second user interface of the client and triggering and generating an unlocking instruction when the user information of the locked created user is input on the second user interface;
the public network server is used for responding to the unlocking instruction, unlocking the locked created user according to the unlocking instruction, controlling the private cloud equipment to unlock the locked created user, and enabling the locked created user to log in;
the public network server analyzes the unlocking instruction to obtain the user information; searching a user account and private cloud equipment information corresponding to the locked created user matched with the user information in a database; unlocking the user account corresponding to the locked created user to unlock the locked created user, and generating a user unlocking task instruction according to the user account corresponding to the locked created user; sending the user unlocking task instruction to the private cloud equipment corresponding to the private cloud equipment information so as to enable the private cloud equipment to unlock all user accounts of different protocol types, corresponding to the locked created user on the private cloud equipment;
the private cloud equipment is used for unlocking all user accounts of different protocol types corresponding to the locked created user on the private cloud equipment, wherein the user accounts of different protocol types refer to user accounts accessed by different service protocols.
6. An electronic terminal, comprising:
the display is connected with the processor;
the display is used for displaying a first user interface of the client;
the processor is used for triggering and generating a locking instruction according to the user information when the user information of the created user is input by the first user interface so as to lock the created user, and further enabling the created user not to log in; the locking instruction is sent to a public network server, and the public network server responds to the locking instruction and analyzes the locking instruction to obtain the user information; searching a user account and private cloud equipment information corresponding to the created user matched with the user information in a database; locking the user account corresponding to the created user to lock the created user, and generating a user locking task instruction according to the user account corresponding to the created user; sending the user locking task instruction to the private cloud equipment corresponding to the private cloud equipment information so that the private cloud equipment locks all user accounts with different protocol types corresponding to the created user on the private cloud equipment, wherein the user accounts with different protocol types refer to user accounts accessed by different service protocols;
and/or the presence of a gas in the gas,
the display is used for triggering and displaying a second user interface of the client;
the processor is used for triggering and generating an unlocking instruction according to the user information when the user information of the locked created user is input by the second user interface so as to unlock the locked created user and further enable the locked created user to log in, wherein the unlocking instruction is sent to a public network server, and the public network server responds to the unlocking instruction and analyzes the unlocking instruction so as to obtain the user information; searching a user account and private cloud equipment information corresponding to the locked created user matched with the user information in a database; unlocking the user account corresponding to the locked created user to unlock the locked created user, and generating a user unlocking task instruction according to the user account corresponding to the locked created user; and sending the user unlocking task instruction to the private cloud equipment corresponding to the private cloud equipment information so as to enable the private cloud equipment to unlock all the user accounts of different protocol types corresponding to the locked created user on the private cloud equipment.
7. A public network server, comprising:
the communication interface circuit is connected with the processor;
the communication interface circuit is used for receiving a locking instruction generated according to the user information trigger when the user information of a created user is input on a first user interface of a client;
the processor is used for responding to the locking instruction, locking the created user according to the locking instruction and controlling the private cloud equipment to lock the created user; the public network server analyzes the locking instruction to obtain the user information; searching a user account and private cloud equipment information corresponding to the created user matched with the user information in a database; locking the user account corresponding to the created user to lock the created user, and generating a user locking task instruction according to the user account corresponding to the created user; sending the user locking task instruction to the private cloud equipment corresponding to the private cloud equipment information so that the private cloud equipment locks all user accounts with different protocol types corresponding to the created user on the private cloud equipment, wherein the user accounts with different protocol types refer to user accounts accessed by different service protocols; and/or
The communication interface circuit receives an unlocking instruction generated according to the user information trigger when the user information of the locked created user is input on a second user interface of the client, the processor further responds to the unlocking instruction to unlock the locked created user according to the unlocking instruction and control the private cloud equipment to unlock the locked created user, wherein the public network server analyzes the unlocking instruction to obtain the user information; searching a user account and private cloud equipment information corresponding to the locked created user matched with the user information in a database; unlocking the user account corresponding to the locked created user to unlock the locked created user, and generating a user unlocking task instruction according to the user account corresponding to the locked created user; and sending the user unlocking task instruction to the private cloud equipment corresponding to the private cloud equipment information so as to enable the private cloud equipment to unlock all the user accounts of different protocol types corresponding to the locked created user on the private cloud equipment.
8. A private cloud apparatus, comprising:
the communication interface circuit is connected with the processor;
the communication interface circuit is used for receiving a user locking task instruction which is sent by a public network server and generated according to a user account corresponding to a created user, wherein the user locking task instruction is generated by analyzing a locking instruction by the public network server to obtain user information, searching a user account corresponding to the created user and private cloud equipment information which are matched with the user information in a database, locking the user account corresponding to the created user to lock the created user, and generating the user locking task instruction according to the user account corresponding to the created user;
the processor is used for responding to the user task locking instruction to lock all user accounts with different protocol types corresponding to the created user on the private cloud equipment, wherein the user accounts with different protocol types refer to user accounts accessed by different service protocols; and/or
The communication interface circuit is used for receiving a user unlocking task instruction which is sent by a public network server and generated according to a user account corresponding to a locked created user, wherein the user unlocking task instruction is generated by analyzing an unlocking instruction by the public network server to obtain user information, searching a user account corresponding to the locked created user and private cloud equipment information which are matched with the user information in a database, unlocking the user account corresponding to the locked created user to unlock the locked created user, and generating according to the user account corresponding to the locked created user;
the processor is used for responding to the user unlocking task instruction so as to unlock all the user accounts with different protocol types corresponding to the created user on the private cloud equipment.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610701488.XA CN106453238B (en) | 2016-08-22 | 2016-08-22 | Login method and system, electronic terminal, public network server and private cloud equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610701488.XA CN106453238B (en) | 2016-08-22 | 2016-08-22 | Login method and system, electronic terminal, public network server and private cloud equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106453238A CN106453238A (en) | 2017-02-22 |
CN106453238B true CN106453238B (en) | 2020-02-21 |
Family
ID=58181393
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610701488.XA Expired - Fee Related CN106453238B (en) | 2016-08-22 | 2016-08-22 | Login method and system, electronic terminal, public network server and private cloud equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106453238B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107104958B (en) * | 2017-04-14 | 2020-06-19 | 深圳市先河系统技术有限公司 | Method for managing private cloud equipment, private cloud, public cloud equipment and storage device |
CN110795632B (en) * | 2019-10-30 | 2022-10-04 | 北京达佳互联信息技术有限公司 | State query method and device and electronic equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103825863A (en) * | 2012-11-16 | 2014-05-28 | 深圳市腾讯计算机系统有限公司 | Account management method and account management device |
CN104348804A (en) * | 2013-08-01 | 2015-02-11 | 腾讯科技(深圳)有限公司 | Offline automatic service locking method, apparatus and system |
CN105245596A (en) * | 2015-09-30 | 2016-01-13 | 深圳市先河系统技术有限公司 | A remote control method, server and network attached storage device |
CN105306456A (en) * | 2015-09-30 | 2016-02-03 | 深圳市先河系统技术有限公司 | System login method, server, system and network-attached storage device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9098177B2 (en) * | 2012-12-13 | 2015-08-04 | Google Technology Holdings LLC | Apparatus and methods for facilitating context handoff between devices in a cloud based wireless personal area network |
-
2016
- 2016-08-22 CN CN201610701488.XA patent/CN106453238B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103825863A (en) * | 2012-11-16 | 2014-05-28 | 深圳市腾讯计算机系统有限公司 | Account management method and account management device |
CN104348804A (en) * | 2013-08-01 | 2015-02-11 | 腾讯科技(深圳)有限公司 | Offline automatic service locking method, apparatus and system |
CN105245596A (en) * | 2015-09-30 | 2016-01-13 | 深圳市先河系统技术有限公司 | A remote control method, server and network attached storage device |
CN105306456A (en) * | 2015-09-30 | 2016-02-03 | 深圳市先河系统技术有限公司 | System login method, server, system and network-attached storage device |
Also Published As
Publication number | Publication date |
---|---|
CN106453238A (en) | 2017-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9419969B2 (en) | Method and system for granting access to a secured website | |
CN110175439B (en) | User management method, device, equipment and computer readable storage medium | |
US20140020062A1 (en) | Techniques for protecting mobile applications | |
CN110221949B (en) | Automatic operation and maintenance management method, device, equipment and readable storage medium | |
CN103986584A (en) | Double-factor identity verification method based on intelligent equipment | |
CN103200215A (en) | Method achieving XenServer virtual machine remote control on https | |
WO2014206285A1 (en) | Systems and methods for login and authorization | |
CN107040518A (en) | A kind of private clound server log method and system | |
CN107872440B (en) | Identity authentication method, device and system | |
CN104468119B (en) | One-time password authentication system and authentication method | |
CN112118238B (en) | Method, device, system, equipment and storage medium for authenticating login | |
CN103347020B (en) | A kind of system and method across application authorization access | |
CN112583815B (en) | Operation instruction management method and device | |
US20160350751A1 (en) | Provisioning a Mobile Device with a Code Generation Key to Enable Generation of One-Time Passcodes | |
CN105162775A (en) | Logging method and device of virtual machine | |
CN109088884B (en) | Website access method, device, server and storage medium based on identity authentication | |
CN112929388A (en) | Network identity cross-device application rapid authentication method and system, and user agent device | |
CN109547402B (en) | Data protection method and device, electronic equipment and readable storage medium | |
CN105162774A (en) | Virtual machine login method, virtual machine login method and device for terminal | |
CN108111486B (en) | Method and device for avoiding repeated login | |
CN106453238B (en) | Login method and system, electronic terminal, public network server and private cloud equipment | |
CN110602134B (en) | Method, device and system for identifying illegal terminal access based on session tags | |
CN107580002A (en) | Two-factor authentication security management machine login system and method | |
US9246902B1 (en) | Device-agnostic user authentication | |
JP2012053527A (en) | Remote access system, server computer, remote access method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20200221 |
|
CF01 | Termination of patent right due to non-payment of annual fee |