[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201610701488.XA
Other languages
Chinese (zh)
Other versions
CN106453238A (en
Inventor
张日和
董世绸
成文俊
农昌金
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHENZHEN ADVANCED RIVER SYSTEM TECHNOLOGY Co Ltd
Original Assignee
SHENZHEN ADVANCED RIVER SYSTEM TECHNOLOGY Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by SHENZHEN ADVANCED RIVER SYSTEM TECHNOLOGY Co Ltd filed Critical SHENZHEN ADVANCED RIVER SYSTEM TECHNOLOGY Co Ltd
Priority to CN201610701488.XA priority Critical patent/CN106453238B/en
Publication of CN106453238A publication Critical patent/CN106453238A/en
Application granted granted Critical
Publication of CN106453238B publication Critical patent/CN106453238B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0815Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols 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

Login method and system, electronic terminal, public network server and private cloud equipment
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.
CN201610701488.XA 2016-08-22 2016-08-22 Login method and system, electronic terminal, public network server and private cloud equipment Expired - Fee Related CN106453238B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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