A cloud system access method and device, electronic equipment and readable storage medium

By receiving and verifying the terminal's access request, and using access identification information and policy control to control the terminal's access to the target cloud system, the problem of poor user experience caused by frequent switching of cloud systems is solved, and convenient and secure cloud system access is achieved.

CN118842632BActive Publication Date: 2025-11-28CHINA MOBILE (SUZHOU) SOFTWARE TECH CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202410983961.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-22
Publication Date
2025-11-28
Estimated Expiration
2044-07-22

AI Technical Summary

Technical Problem

In related technologies, the problem of users having to frequently switch between different cloud systems leads to a poor user experience.

Method used

By receiving access requests sent by the terminal, the system obtains the access policy of the target user, and controls the terminal to access the cloud system corresponding to the target user when the access policy matches the access verification information. By utilizing multiple users bound by access identification information and corresponding access policies, the system avoids frequent switching of cloud systems.

Benefits of technology

It improves the user experience of cloud systems, avoids users frequently switching between cloud systems during use, and enhances the convenience and security of access.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118842632B_ABST
    Figure CN118842632B_ABST
Patent Text Reader

Abstract

The application provides a cloud system access method and device, electronic equipment and readable storage medium, relates to the technical field of data processing, and the method comprises the following steps: receiving an access request sent by a terminal, wherein the access request comprises access verification information and access identification information, the access request is used for requesting to access a cloud system corresponding to a target user, the access identification information is bound with N bound users, the N users correspond to N access strategies, the N users comprise the target user, N is an integer greater than 1; acquiring an access strategy of the target user; in the case that the access strategy matches the access verification information, controlling the terminal to access the cloud system corresponding to the target user. The application can improve the use effect of the cloud system.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of data processing, and particularly relates to a cloud system access method and device, electronic equipment and a readable storage medium. BACKGROUND

[0002] A cloud system clouds the computing and storage capabilities of a terminal to provide better computing and storage performance, and is widely applied in fields such as entertainment and office work. In the related art, personal users and enterprise users are usually set to meet different types of cloud system requirements. However, in the related art, there is a case where one object has multiple cloud systems, and when the object accesses different resources in different cloud systems, the object needs to switch to different cloud systems first and then access the corresponding resources. When the object needs to use resources in two systems at the same time to process a task, the cloud system needs to be frequently switched, resulting in poor user experience.

[0003] It can be seen that the related art has the problem of frequent switching of cloud systems resulting in poor user experience. SUMMARY

[0004] Embodiments of the present application provide a cloud system access method and device, electronic equipment and a readable storage medium to solve the problem of poor user experience caused by frequent switching of cloud systems in the related art.

[0005] To solve the above problems, the present application is implemented as follows:

[0006] In a first aspect, the embodiments of the present application provide a cloud system access method, comprising:

[0007] receiving an access request sent by a terminal, the access request comprising access authentication information and access identification information, and the access request being used to request access to a cloud system corresponding to a target user, the access identification information being bound to N bound users, the N users corresponding to N access strategies, and the N users including the target user, N being an integer greater than 1;

[0008] obtaining an access strategy of the target user;

[0009] in a case where the access strategy matches the access authentication information, controlling the terminal to access the cloud system corresponding to the target user.

[0010] In a second aspect, the embodiments of the present application further provide a cloud system access device, comprising:

[0011] The receiving module is configured to receive an access request sent by a terminal, the access request comprising access authentication information and access identification information, the access request being used to request access to a cloud system corresponding to a target user, the access identification information being bound to N bound users, the N users corresponding to N access strategies, and the N users comprising the target user, N being an integer greater than 1.

[0012] The obtaining module is configured to obtain an access strategy of the target user.

[0013] The access module is configured to control the terminal to access the cloud system corresponding to the target user in a case where the access strategy matches the access authentication information.

[0014] In a third aspect, an embodiment of the present application further provides an electronic device, comprising a transceiver and a processor,

[0015] The transceiver is configured to receive an access request sent by a terminal, the access request comprising access authentication information and access identification information, the access request being used to request access to a cloud system corresponding to a target user, the access identification information being bound to N bound users, the N users corresponding to N access strategies, and the N users comprising the target user, N being an integer greater than 1.

[0016] The transceiver is further configured to obtain an access strategy of the target user.

[0017] The processor is configured to control the terminal to access the cloud system corresponding to the target user in a case where the access strategy matches the access authentication information.

[0018] In a fourth aspect, an embodiment of the present application further provides an electronic device, comprising a processor, a memory, and a program stored in the memory and executable on the processor, the program being executed by the processor to implement the steps of the cloud system access method according to the first aspect.

[0019] In a fifth aspect, an embodiment of the present application further provides a computer readable storage medium, the computer readable storage medium storing a computer program, the computer program being executed by a processor to implement the steps of the cloud system access method according to the first aspect.

[0020] In a sixth aspect, an embodiment of the present application further provides a computer program product, comprising computer instructions, the computer instructions being executed by a processor to implement the steps of the cloud system access method according to the first aspect.

[0021] In the embodiment of the present application, the access request sent by the terminal is received, the access request includes access authentication information and access identification information, and the access request is used to request to access the cloud system corresponding to the target user, the access identification information is bound with N users, the N users correspond to N access strategies, and the N users include the target user, N is an integer greater than 1; the access strategy of the target user is obtained; and in the case that the access strategy matches the access authentication information, the terminal is controlled to access the cloud system corresponding to the target user. In this way, the access identification information is bound with N users, whether the terminal can access the cloud system corresponding to the target user is determined according to the access authentication information and the access strategy, and in the case that the access authentication information and the access strategy match, the terminal can access the cloud system corresponding to any one of the N users bound by the access identification information, so that the user can avoid frequently switching the cloud system in the use process, and the use experience of the cloud system is improved. BRIEF DESCRIPTION OF DRAWINGS

[0022] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed in the description of the embodiments of the present application will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0023] Figure 1 is a flowchart of a cloud system access method provided by an embodiment of the present application;

[0024] Figure 2 is a schematic diagram of creating a user-related strategy provided by an embodiment of the present application;

[0025] Figure 3 is a schematic diagram of creating a device-related strategy provided by an embodiment of the present application;

[0026] Figure 4 is one of the flowcharts of the terminal accessing the cloud system provided by an embodiment of the present application;

[0027] Figure 5 is another flowchart of the terminal accessing the cloud system provided by an embodiment of the present application;

[0028] Figure 6 is a structural diagram of a cloud system access device provided by an embodiment of the present application;

[0029] Figure 7 is a structural diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0030] With reference to the drawings of the embodiments of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described. Obviously, the described embodiments are some but not all of the embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of the present application.

[0031] Please refer to Figure 1 , Figure 1 is a flowchart of a cloud system access method provided by the embodiments of the present application, as shown in Figure 1 , comprising the following steps:

[0032] Step 101, receiving an access request sent by a terminal, wherein the access request comprises access authentication information and access identification information, the access request is used to request access to a cloud system corresponding to a target user, the access identification information is bound to N users, the N users correspond to N access strategies, and the N users include the target user, N is an integer greater than 1;

[0033] Step 102, obtaining an access strategy of the target user;

[0034] Step 103, in the case that the access strategy matches the access authentication information, controlling the terminal to access the cloud system corresponding to the target user.

[0035] The terminal is a terminal that needs to access a cloud system. A user performs an operation on the terminal, inputs access identification information and login key and the like, so that the terminal sends an access request to a server. The access request sent by the terminal comprises access authentication information and access identification information. The access authentication information comprises information used to verify whether the terminal meets the requirements of accessing the cloud system corresponding to the target user, for example, whether the login key is accurate or not. The access identification information is used to query the access strategies of the bound N users, and the access identification information can be a mobile phone number or a login code and the like.

[0036] Optionally, the terminal can be a terminal that has passed key verification. The terminal can be verified by a login key or a verification code, and sends the access request information after passing the verification.

[0037] Each of the N users corresponds to a cloud system, and the cloud systems corresponding to different users include different resources. For example, the N users include a personal user and an enterprise user, the resources of the cloud system corresponding to the personal user are different from the resources of the cloud system corresponding to the enterprise user, and whether the terminal can access the cloud system corresponding to the personal user or the enterprise user can be determined according to the access strategy.

[0038] Specifically, in a case where the access request is used to access the cloud system corresponding to the target user, an access policy of the target user is acquired, and it is determined whether the terminal can access the cloud system corresponding to the target user by verifying whether the access policy matches the access verification information included in the access request. Optionally, in a case where the access policy matches the access verification information, the terminal is controlled to access the cloud system corresponding to the target user; and in a case where the access policy does not match the access verification information, the terminal is prohibited from accessing the cloud system corresponding to the target user.

[0039] The access policy of each user can be the same or different, and the access policy of each user is separately set, so that in a case where the terminal needs to access the cloud system corresponding to the user, it is determined whether the terminal accesses the cloud system corresponding to the user based on the access policy and the access verification information.

[0040] The target user can be one of the N users bound by the access identifier information, or can be multiple users of the N users bound by the access identifier information. In a case where the target user is one user, it is determined whether to access the cloud system corresponding to the user according to the access policy of the user; and in a case where the target user is multiple users, it is sequentially determined whether to access the cloud system according to the access policies of the multiple users.

[0041] In the embodiments of the present application, an access request sent by a terminal is received, the access request includes access verification information and access identifier information, and the access request is used to request to access a cloud system corresponding to a target user, the access identifier information is bound to N users, the N users correspond to N access policies, and the N users include the target user, N is an integer greater than 1; an access policy of the target user is acquired; and in a case where the access policy matches the access verification information, the terminal is controlled to access the cloud system corresponding to the target user. In this way, the access identifier information is bound to N users, and it is determined whether the terminal can access the cloud system corresponding to the target user according to the access verification information and the access policy. In a case where the access verification information and the access policy match, the terminal can access the cloud system corresponding to any one of the N users bound by the access identifier information, thereby avoiding frequent switching of cloud systems by the user during use, and improving the use experience of the cloud system.

[0042] Further, the access policy can include at least one of a user-related policy and a device-related policy, the user-related policy is used to verify related information of the target user that needs to be accessed, and the device-related policy is used to verify related information of the terminal that accesses the cloud system.

[0043] In a case where the access policy is a user-related policy, the access verification information comprises at least one of an Internet Protocol (IP) address and an access time point; and the access policy comprises at least one of an IP set and an access time interval.

[0044] In a case where the IP set corresponding to the target user comprises the IP address, and / or the access time point is within the access time interval corresponding to the target user, the access policy matches the access verification information.

[0045] For example, as shown in FIG. 2, when a user-related policy is created, an IP set and an access time interval can be set, the policy is created through the IP set and the access time interval, and the created access policy is applied to the user. Figure 2

[0046] In an embodiment of the present application, an IP set comprising a plurality of IP addresses and / or an access time interval is set in advance, and whether the current terminal satisfies the requirement of accessing the cloud system corresponding to the target user is determined according to the IP address or the access time point carried by the access verification information, so as to realize the management of the terminal accessing the cloud system.

[0047] In a case where the access policy is a device-related policy, the access verification information comprises a device identifier of the terminal sending the access request, and the access policy comprises a device identifier set.

[0048] In a case where the device identifier set corresponding to the target user comprises the device identifier, the access policy matches the access verification information.

[0049] In a case where the device identifier set corresponding to the target user does not comprise the device identifier, the access policy does not match the access verification information.

[0050] In an embodiment of the present application, the device identifier set allowed to access the cloud system is set in advance, and whether the current terminal meets the access requirement is determined according to the device identifier comprised in the access verification information, and in a case where the device identifier is not in the device identifier set, the terminal is prohibited to access the cloud system corresponding to the target user, so as to realize the screening of terminals not meeting the requirement through the device identifier set, and improve the security of accessing the cloud system.

[0051] Optionally, the device identifier set corresponding to each user of the N users comprises at least one identifier, and there is no same identifier in the device identifier sets corresponding to any two users of the N users.

[0052] ​It should be noted that the access of part of the cloud system has higher demand for security, and it is required to access the cloud system on a specific device, and the device cannot access the cloud system corresponding to other users, so as to avoid leakage of internal resources of the cloud system. In the embodiment of the present application, at least one identifier is included in the device identifier set, and there is no same identifier in the device identifier set corresponding to any two users in N users, so that the terminal can only access the cloud system corresponding to a user, thereby improving the security of accessing the cloud system.

[0053] The device identifier can be a device serial number (SN).

[0054] For example, as shown in Figure 3 For a user who needs to set a device identifier set, a recognized device SN is selected, the device is locked through the device SN, and the device SN is set in the device identifier set of the user, so as to realize the binding of the device and the user through the device SN.

[0055] In one embodiment, before the control of the terminal accessing the cloud system corresponding to the target user, the method further includes:

[0056] Configuring a target access interface based on the target user, the target access interface including an access interface of the cloud system corresponding to the target user;

[0057] The control of the terminal accessing the cloud system corresponding to the target user includes:

[0058] In the target access interface, the terminal is controlled to access the cloud system corresponding to the target user through the access interface corresponding to the target user.

[0059] In the embodiment of the present application, a target access interface is configured based on a target user, the target access interface including an access interface of a cloud system corresponding to the target user, and in the target access interface, the terminal is controlled to access the cloud system corresponding to the target user through the access interface corresponding to the target user, thereby realizing the access of the terminal to the cloud system corresponding to the target user.

[0060] It should be noted that the target access interface is an interface including an access interface, and the terminal can access the cloud system corresponding to the target user through the access interface of the target access interface. It should be noted that the target access interface can display the access interfaces of a plurality of users corresponding to the access identifier information, and the terminal can access the cloud system corresponding to different users through the access interfaces of different users, without the need to switch the cloud system to which the terminal has accessed, thereby improving the use effect.

[0061] Specifically, the configuration of the target access interface based on the target user includes:

[0062] obtaining a pre-configured initial access interface, the initial access interface comprising an access interface corresponding to each of the N users;

[0063] in a case where the access strategies corresponding to the N users all match the access verification information, retaining the access interfaces corresponding to the N users in the initial access interface to obtain the target access interface;

[0064] in a case where the N users include a first user, deleting the access interface corresponding to the first user in the initial access interface to obtain the target access interface, the first user being a user of the N users whose corresponding access strategy does not match the access verification information.

[0065] The access interface of each user in the initial access interface is pre-configured, and the terminal can access the cloud system of a different user through the access interface of the different user.

[0066] In a case where the access strategy of each of the N users matches the access verification information, the terminal can access any of the N users, and in this case, the target access interface retains all the access interfaces to facilitate the terminal to access the cloud system of a different user.

[0067] The first user is a user of the N users whose access strategy does not match the access verification information, and in a case where the N users include the first user, the terminal is prohibited from accessing the cloud system of the first user but can access the cloud system of another user, in which case the access interface corresponding to the first user in the initial access interface is deleted and the access interfaces corresponding to the other users are retained to obtain a target access interface comprising the access interfaces of the other users to facilitate the terminal to access the cloud system of the other users.

[0068] In one embodiment, after the controlling the terminal to access the cloud system of the target user, the method further comprises:

[0069] in a case where the N users include a second user, controlling the terminal to interrupt the access to the cloud system of the target user, the second user being a user whose corresponding access strategy changes after the access to the cloud system of the target user.

[0070] It should be noted that each of the N users bound by the access identification information has an independent access strategy, and in a case where the access strategy of a user changes, the existing terminal can change from satisfying the access strategy to not satisfying the access strategy, or from not satisfying the access strategy to satisfying the access strategy, in which case the terminal can change whether to access the cloud system of the user, and needs to be re-accessed, and in the access, it is verified through a new access strategy whether the terminal accesses the cloud system of the target user.

[0071] Wherein, in the case of terminal accessing the cloud system, the server can record the identity (ticket) or token information corresponding to the terminal, and in the case of the user's access policy changing, delete the identity (ticket) or token information, so that the terminal needs to access the cloud system again.

[0072] Further, as shown in Figure 4 and Figure 5 The embodiment of the application also provides a flowchart of terminal accessing the cloud system, and the access identification information can be a mobile phone number, that is, multiple users are bound through the mobile phone number, and the verification is performed through the verification code or key of the mobile phone number. After verification, the terminal sends access request information, and at this time the server determines whether multiple users are bound according to the mobile phone number. For example, a verification code is sent to the device corresponding to the mobile phone number, and in the case of the terminal inputting the correct verification code, the terminal is determined to pass the verification through the mobile phone number and the verification code.

[0073] Wherein, in the case of the mobile phone number binding only one user, it is first determined whether the user exists an access policy, and in the case of the access policy existing, it is determined according to the access policy whether the terminal accesses the cloud system corresponding to the user, wherein, in the case of the access policy matching the access verification information, the terminal accesses the cloud system; and in the case of the access policy not matching the access verification information, the terminal is prohibited to access the cloud system, and at the same time a prompt message can also be sent to the terminal to prompt the specific case of the terminal not matching, for example, the device identification of the terminal is no longer in the device identification set corresponding to the user, or the IP address is no longer in the IP set. In the case of the access policy not existing, the terminal directly accesses the cloud system. Or, as shown in Figure 5 in the case of each user being configured with an access policy, it is directly determined whether the access policy and the access verification information match, in the case of the access policy and the access verification information matching, the terminal is controlled to access the cloud system, and in the case of the access policy and the access verification information not matching, the terminal is prohibited to access the cloud system.

[0074] In the case that the mobile phone number is bound to multiple users, it is first determined whether the multiple users exist access policies. For the user existing the access policy, it is determined according to the access policy whether the terminal accesses the cloud system corresponding to the user, specifically, the terminal accesses the cloud system of the matched user and is prohibited from accessing the cloud system of the unmatched user. For example, it is first determined whether there is an access policy mismatch. If there is no mismatch, the terminal is controlled to access the cloud system. If there is, the terminal is controlled to access the cloud system, but is prohibited from accessing the cloud system of the unmatched user. If there are partial access policy matches and partial access policy mismatches, the terminal is controlled to access the cloud system corresponding to the matched part of the user, but is prohibited from accessing the cloud system corresponding to the unmatched part of the user. If all the access policies are mismatched, the terminal is prohibited from accessing the cloud system corresponding to any user. For the user not existing the access policy, the terminal can directly access the cloud system corresponding to the user.

[0075] In the case that the mobile phone number is not bound to the user, there is no cloud system that can be accessed at this time, and the terminal is prohibited from accessing the cloud system.

[0076] Please refer to Figure 6 , Figure 6 is a structural diagram of a cloud system access device provided by the embodiment of the present application, as shown in Figure 6 The cloud system access device 600 comprises:

[0077] The receiving module 601 is configured to receive an access request sent by a terminal, the access request comprising access authentication information and access identification information, and the access request being used to request to access a cloud system corresponding to a target user, the access identification information being bound to N users, the N users corresponding to N access policies, and the N users comprising the target user, N being an integer greater than 1.

[0078] The obtaining module 602 is configured to obtain an access policy of the target user.

[0079] The access module 603 is configured to control the terminal to access the cloud system corresponding to the target user in the case that the access policy matches the access authentication information.

[0080] In one embodiment, the access authentication information comprises at least one of an Internet Protocol (IP) address and an access time point; and the access policy comprises at least one of an IP set and an access time interval.

[0081] In the case that the IP set corresponding to the target user comprises the IP address and / or the access time point is within the access time interval corresponding to the target user, the access policy matches the access authentication information.

[0082] In an embodiment, the access verification information comprises a device identifier of the device sending the access request, and the access policy comprises a set of device identifiers;

[0083] The access policy matches the access verification information in a case where the set of device identifiers corresponding to the target user comprises the device identifier.

[0084] In an embodiment, the set of device identifiers corresponding to each of the N users comprises at least one identifier, and there is no same identifier in the sets of device identifiers corresponding to any two of the N users.

[0085] In an embodiment, before the access module 603, the cloud system access apparatus 600 further comprises:

[0086] A configuration module, configured to configure a target access interface based on the target user, the target access interface comprising an access interface of the cloud system corresponding to the target user;

[0087] The access module 603 comprises:

[0088] An access unit, configured to control the terminal to access the cloud system corresponding to the target user through the access interface corresponding to the target user in the target access interface.

[0089] In an embodiment, the configuration module comprises:

[0090] An obtaining unit, configured to obtain a pre-configured initial access interface, the initial access interface comprising an access interface corresponding to each of the N users;

[0091] A first configuration unit, configured to, in a case where the access policies corresponding to the N users all match the access verification information, retain the access interfaces corresponding to the N users in the initial access interface to obtain the target access interface;

[0092] A second configuration unit, configured to, in a case where there is a first user among the N users, delete the access interface corresponding to the first user in the initial access interface to obtain the target access interface, the first user being a user among the N users whose corresponding access policy does not match the access verification information.

[0093] In an embodiment, after the access module 603, the cloud system access apparatus 600 further comprises:

[0094] An interrupt module, configured to, in a case where there is a second user among the N users, control the terminal to interrupt access to the cloud system corresponding to the target user, the second user being a user whose corresponding access policy changes after accessing the cloud system corresponding to the target user.

[0095] In an embodiment, after the obtaining module 602, the cloud system access apparatus 600 further includes:

[0096] The prohibiting module is configured to prohibit the terminal to access the cloud system corresponding to the target user in a case where the access policy does not match the access verification information.

[0097] The cloud system access apparatus provided by the embodiments of the present application corresponds to each process of each embodiment of the cloud system access method described above, and achieves the same technical effects. To avoid repetition, details are not described herein.

[0098] It should be noted that the cloud system access apparatus in the embodiments of the present application can be an apparatus, a component in an electronic device, an integrated circuit, or a chip.

[0099] Specifically, referring to Figure 7 The embodiments of the present application further provide an electronic device including a bus 701, a transceiver 702, an antenna 703, a bus interface 704, a processor 705, and a memory 706.

[0100] The transceiver 702 is configured to receive an access request sent by a terminal, the access request including access verification information and access identification information, and the access request being used to request access to a cloud system corresponding to a target user, the access identification information being bound to N users, the N users corresponding to N access policies, and the N users including the target user, N being an integer greater than 1.

[0101] The transceiver 702 is further configured to obtain an access policy of the target user.

[0102] The processor 705 is configured to control the terminal to access the cloud system corresponding to the target user in a case where the access policy matches the access verification information.

[0103] In an embodiment, the access verification information includes at least one of an Internet Protocol (IP) address and an access time point, and the access policy includes at least one of an IP set and an access time interval.

[0104] The access policy matches the access verification information in a case where the IP set corresponding to the target user includes the IP address, and / or the access time point is within the access time interval corresponding to the target user.

[0105] In an embodiment, the access verification information includes a device identifier of a device sending the access request, and the access policy includes a device identifier set.

[0106] In a case where the device identifier set corresponding to the target user includes the device identifier, the access policy matches the access verification information.

[0107] In an embodiment, the device identifier set corresponding to each of the N users includes at least one identifier, and there is no same identifier in the device identifier sets corresponding to any two of the N users.

[0108] In an embodiment, the processor 705 is further configured to configure a target access interface based on the target user, the target access interface including an access interface of a cloud system corresponding to the target user.

[0109] The control of the terminal to access the cloud system corresponding to the target user includes:

[0110] In the target access interface, the terminal is controlled to access the cloud system corresponding to the target user through the access interface corresponding to the target user.

[0111] In an embodiment, the configuration of the target access interface based on the target user includes:

[0112] An initially configured initial access interface is obtained, the initial access interface including an access interface corresponding to each of the N users.

[0113] In a case where the access policy corresponding to each of the N users matches the access verification information, the access interface corresponding to the N users in the initial access interface is retained to obtain the target access interface.

[0114] In a case where there is a first user among the N users, the access interface corresponding to the first user in the initial access interface is deleted to obtain the target access interface, the first user being a user among the N users whose corresponding access policy does not match the access verification information.

[0115] In an embodiment, the processor 705 is further configured to, in a case where there is a second user among the N users, control the terminal to interrupt the access to the cloud system corresponding to the target user, the second user being a user whose corresponding access policy changes after the access to the cloud system corresponding to the target user.

[0116] In an embodiment, the processor 705 is further configured to, in a case where the access policy does not match the access verification information, prohibit the terminal to access the cloud system corresponding to the target user.

[0117] In Figure 7In the embodiment, the bus architecture (represented by the bus 701) can include any number of interconnected buses and bridges, the bus 701 links various circuits including one or more processors represented by the processor 705 and the memory represented by the memory 706. The bus 701 can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art, and thus, are not further described herein. The bus interface 704 provides an interface between the bus 701 and the transceiver 702. The transceiver 702 can be one element or multiple elements such as multiple receivers and transmitters, which provide a means for communicating with various other apparatuses over a transmission medium. Data processed by the processor 705 is transmitted over a wireless medium via the antenna 703, and further, the antenna 703 also receives data and transmits the data to the processor 705.

[0118] The processor 705 is responsible for managing the bus 701 and general processing, and can also provide various functions including timing, peripheral interfaces, voltage regulation, power management, and other control functions. The memory 706 can be used to store data used by the processor 705 in executing operations.

[0119] Optionally, the processor 705 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD).

[0120] The embodiment of the application further provides an electronic device, including a processor, a memory, and a program stored in the memory and executable on the processor, when the computer program is executed by the processor, each process of the embodiment of the cloud system access method is implemented, and the same technical effects are achieved, to avoid repetition, which is not described here.

[0121] The embodiment of the application further provides a computer readable storage medium, and the computer readable storage medium stores a computer program, when the computer program is executed by the processor, each process of the embodiment of the cloud system access method is implemented, and the same technical effects are achieved, to avoid repetition, which is not described here. The computer readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0122] The embodiment of the application further provides a computer program product comprising computer instructions, which, when executed by a processor, implement each process of the embodiment of the cloud system access method, and achieve the same technical effects. To avoid repetition, details are not described herein.

[0123] It should be noted that, in this document, the terms "comprising", "including", or any other variant thereof are intended to cover non-exclusive inclusions, so that processes, methods, articles, or devices including a series of elements not only include those elements, but also include other elements not explicitly listed, or further include elements inherent to such processes, methods, articles, or devices. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of another identical element in the process, method, article, or device including the element.

[0124] From the above description of the embodiments, those skilled in the art can clearly understand that the above embodiment methods can be realized by means of software and a necessary general hardware platform, and of course can also be realized by hardware, but in many cases the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium (such as a ROM / RAM, a magnetic disk, or an optical disk) and includes a number of instructions for causing a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods of the various embodiments of the present application.

[0125] The embodiments of the application are described above in combination with the drawings, but the application is not limited to the above specific embodiments, and the above specific embodiments are only illustrative rather than limiting. Those skilled in the art can make many forms under the inspiration of the present application without departing from the scope of the present application and the protection scope of the claims, and all such forms are within the protection scope of the present application.

Claims

1. A cloud system access method, characterized by, The method comprises: receiving an access request sent by a terminal, the access request comprising access verification information and access identification information, and the access request being used to request access to a cloud system corresponding to a target user, the access identification information being bound with N bound users, the N users corresponding to N access strategies, and the N users comprising the target user, N being an integer greater than 1; obtaining an access strategy of the target user; in a case where the access strategy matches the access verification information, controlling the terminal to access the cloud system corresponding to the target user; the access verification information comprising at least one of an Internet Protocol (IP) address and an access time point; and the access strategy comprising at least one of an IP set and an access time interval; in a case where the IP set corresponding to the target user comprises the IP address, and / or the access time point is within the access time interval corresponding to the target user, the access strategy matches the access verification information.

2. The method of claim 1, wherein, the access verification information comprising a device identifier of a device sending the access request, and the access strategy comprising a device identifier set; in a case where the device identifier set corresponding to the target user comprises the device identifier, the access strategy matches the access verification information.

3. The method of claim 2, wherein, the device identifier set corresponding to each of the N users comprising at least one identifier, and there being no same identifier in the device identifier sets corresponding to any two of the N users.

4. The method of any one of claims 1 to 3, wherein, Before the controlling the terminal to access the cloud system corresponding to the target user, the method further comprises: configuring a target access interface based on the target user, the target access interface comprising an access interface of the cloud system corresponding to the target user; the controlling the terminal to access the cloud system corresponding to the target user comprises: in the target access interface, controlling the terminal to access the cloud system corresponding to the target user through the access interface corresponding to the target user.

5. The method of claim 4, wherein, the configuring the target access interface based on the target user comprises: obtaining a pre-configured initial access interface, the initial access interface comprising an access interface corresponding to each of the N users; in a case where the access strategies corresponding to the N users all match the access verification information, retaining the access interfaces corresponding to the N users in the initial access interface to obtain the target access interface; in a case where there is a first user among the N users, deleting the access interface corresponding to the first user in the initial access interface to obtain the target access interface, the first user being a user among the N users whose corresponding access strategy does not match the access verification information.

6. The method of any one of claims 1 to 3, wherein, After the controlling the terminal to access the cloud system corresponding to the target user, the method further comprises: in a case where there is a second user among the N users, controlling the terminal to interrupt the access to the cloud system corresponding to the target user, the second user being a user whose corresponding access strategy changes after the access to the cloud system corresponding to the target user.

7. The method of any one of claims 1 to 3, wherein, After the obtaining the access strategy of the target user, the method further comprises: In a case where the access policy does not match the access verification information, access of the terminal to the cloud system corresponding to the target user is prohibited.

8. A cloud system access device, comprising: The method comprises the following steps: The receiving module is configured to receive an access request sent by a terminal, the access request comprising access verification information and access identification information, and the access request being used to request access to a cloud system corresponding to a target user, the access identification information being bound to N users, the N users corresponding to N access policies, and the N users comprising the target user, N being an integer greater than 1. The obtaining module is configured to obtain an access policy of the target user. The access module is configured to, in a case where the access policy matches the access verification information, control the terminal to access the cloud system corresponding to the target user. The access verification information comprises a device identifier of the device sending the access request, and the access policy comprises a set of device identifiers. In a case where the set of device identifiers corresponding to the target user comprises the device identifier, the access policy matches the access verification information.

9. An electronic device, comprising: The transceiver is configured to receive an access request sent by a terminal, the access request comprising access verification information and access identification information, and the access request being used to request access to a cloud system corresponding to a target user, the access identification information being bound to N users, the N users corresponding to N access policies, and the N users comprising the target user, N being an integer greater than 1. The transceiver is further configured to obtain an access policy of the target user. The processor is configured to, in a case where the access policy matches the access verification information, control the terminal to access the cloud system corresponding to the target user. The access verification information comprises a device identifier of the device sending the access request, and the access policy comprises a set of device identifiers. In a case where the set of device identifiers corresponding to the target user comprises the device identifier, the access policy matches the access verification information. The processor, the memory, and a program stored in the memory and executable on the processor, the program, when executed by the processor, implementing the steps of the cloud system access method according to any one of claims 1 to 7.

10. An electronic device, comprising: The computer program is stored in the computer readable storage medium, and the computer program, when executed by the processor, implements the steps of the cloud system access method according to any one of claims 1 to 7. The computer program comprises computer instructions, and the computer instructions, when executed by the processor, implement the steps of the cloud system access method according to any one of claims 1 to 7.

11. A computer readable storage medium, characterized in that, ​ 12. A computer program product, characterised in that, ​

Citation Information

Patent Citations

  • Synchronization method and device of login account, equipment and medium

    CN113676528A