Information processing method and device, computer device, storage medium and program product
By identifying users as merged users and verifying login elements in the current channel application, the problem of cumbersome operations for users in different channel applications is solved. This enables the display of business information from multiple channel applications in a single channel application, improving service efficiency and user experience.
Patent Information
- Application Number
- CN202411033396.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-30
- Publication Date
- 2025-11-07
- Estimated Expiration
- 2044-07-30
AI Technical Summary
The login process is cumbersome for users across different channels and applications, resulting in low service efficiency and a poor user experience.
By obtaining the user's login information in the current channel application, the user is identified as a converged user. Based on the login information and application information, the target channel application is determined from other activated channel applications. The user is a converged user in the target channel application. The converged login elements are obtained and verified. After successful login, the business information of the target channel application is displayed in the current channel application.
It simplifies the user operation process, improves service efficiency and user experience, and allows users to view and operate business information of multiple channel applications without having to log in repeatedly in multiple channel applications.
Smart Images

Figure CN118965313B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of big data processing, and in particular to an information processing method and device, computer equipment, a computer readable storage medium and a computer program product. BACKGROUND
[0002] At present, with the development of Internet technology, financial institutions develop different channel applications to meet different business needs of users. For channel applications, users can set corresponding login elements, so that in the case of successful login element verification, users can meet corresponding business needs through the business service functions provided by the channel applications.
[0003] Generally, in the case that one channel application cannot meet all business needs of users, users can register and log in to other channel applications, so as to meet other business needs through other channel applications.
[0004] However, in order to meet different business needs, users need to log in to another channel application after logging in to one channel application, which is cumbersome. SUMMARY
[0005] Therefore, it is necessary to provide an information processing method, device, computer equipment, computer readable storage medium and computer program product which can avoid the situation that users log in to multiple channel applications for operation, is simple to operate, and can improve service efficiency and user experience.
[0006] In a first aspect, the present application provides an information processing method, comprising:
[0007] obtaining login information input by a user in a current channel application; determining a target channel application from other channel applications opened by the user in the case that the user is a fusion user in the current channel application based on the login information and application information of the current channel application; the user is a fusion user in the target channel application; obtaining a first fusion login element input by the user; determining that the user logs in to the current channel application successfully in the case that the first fusion login element is verified; displaying business information respectively matched with the user in the current channel application and the target channel application in the current channel application.
[0008] In one embodiment, obtaining the first fusion login element input by the user comprises: determining the security level of each of the other channel applications and the current channel application; outputting first input prompt information, the first input prompt information being used to prompt the user to input the login element of the channel application with the highest security level; obtaining information input by the user in response to the first input prompt information, and taking the obtained information as the first fusion login element input by the user.
[0009] In an embodiment, the method further comprises: in a case that the user is determined to be a non-fusion user in the current channel application based on the login information and the application information of the current channel application, outputting a first upgrade prompt information; in a case that an upgrade operation triggered by the user is received based on the first upgrade prompt information, outputting a second input prompt information based on the security levels of the other channel applications and the current channel application, the second input prompt information being used to prompt the user to input a login element of the channel application with the highest security level; and in a case that the login element input by the user is verified, upgrading the user in the current channel application to a fusion user.
[0010] In an embodiment, the method further comprises: in a case that an upgrade operation triggered by the user is received based on the first upgrade prompt information, outputting a third input prompt information in a case that the user does not open other channel applications, the third input prompt information being used to prompt the user to input a login element of the current channel application; and in a case that the information input by the user in response to the third input prompt information is consistent with the login element set by the user when registering the current channel application, upgrading the user in the current channel application to a fusion user.
[0011] In an embodiment, before obtaining the login information input by the user in the current channel application, the method further comprises: obtaining registration verification information input by the user in the current channel application; in a case that the user is determined to have opened a channel application different from the current channel application based on the registration verification information, outputting verification information of a second fusion login element in a case that the user is a fusion user in the channel application different from the current channel application; and in a case that an approval operation in response to the verification information is received and the fusion login element input by the user is consistent with the second fusion login element, determining that the user registers the current channel application successfully and setting the user as a fusion user in the current channel application.
[0012] In an embodiment, the method further comprises: in a case that a rejection operation in response to the verification information is received, outputting first setting prompt information of a login element of the current channel application; and in a case that the login element of the current channel application set by the user in response to the first setting prompt information is obtained, determining that the user registers the current channel application successfully based on the set login element.
[0013] In an embodiment, the method further comprises: in a case that the user is determined to not have opened a channel application different from the current channel application based on the registration verification information, determining a candidate channel application and outputting linkage registration prompt information of the current channel application and the candidate channel application; and in a case that an approval operation in response to the linkage registration prompt information is received, determining that the user registers the current channel application and the candidate channel application successfully based on the fusion login element input by the user, the user being a fusion user in the current channel application and the candidate channel application.
[0014] In a second aspect, the present application provides an information processing device, comprising: an information obtaining module, configured to obtain login information input by a user in a current channel application; an application determining module, configured to determine a target channel application from other channel applications opened by the user, in a case that the user is a fusion user in the current channel application based on the login information and application information of the current channel application; the user is a fusion user in the target channel application; an element obtaining module, configured to obtain a first fusion login element input by the user; a login determining module, configured to determine that the user logs in the current channel application successfully in a case that the first fusion login element is verified; and a control module, configured to display business information respectively matched with the user in the current channel application and the target channel application in the current channel application.
[0015] In one embodiment, the element obtaining module comprises: a level unit, configured to determine security levels of the other channel applications and the current channel application respectively; a first output unit, configured to output first input prompt information, the first input prompt information being used to prompt the user to input a login element of a channel application with the highest security level; and an element obtaining unit, configured to obtain information input by the user in response to the first input prompt information, and take the obtained information as the first fusion login element input by the user.
[0016] In one embodiment, the device further comprises: an upgrade prompt module, configured to output first upgrade prompt information in a case that the user is a non-fusion user in the current channel application based on the login information and the application information of the current channel application; a prompt information output module, configured to output second input prompt information based on security levels of the other channel applications and the current channel application respectively in a case that the upgrade operation triggered by the user is received based on the first upgrade prompt information, the second input prompt information being used to prompt the user to input a login element of a channel application with the highest security level; and a user upgrading module, configured to upgrade the user in the current channel application to a fusion user in a case that the login element input by the user is verified.
[0017] In one embodiment, the prompt information output module is further configured to output third input prompt information in a case that the upgrade operation triggered by the user is received based on the first upgrade prompt information, the third input prompt information being used to prompt the user to input a login element of the current channel application in a case that the user does not open other channel applications; and the user upgrading module is further configured to upgrade the user in the current channel application to a fusion user in a case that information input by the user in response to the third input prompt information is consistent with a login element set by the user when registering in the current channel application.
[0018] In an embodiment, the apparatus further comprises: a registration verification module configured to obtain registration verification information input by the user in the current channel application; an element verification output module configured to, based on the registration verification information, determine that the user has opened a channel application different from the current channel application, and if the user is a fusion user in the channel application different from the current channel application, output verification information of a second fusion login element; and a registration determination module configured to, if a consent operation is received for the verification information and the fusion login element input by the user is consistent with the second fusion login element, determine that the user is successfully registered in the current channel application, and set the user as a fusion user in the current channel application.
[0019] In an embodiment, the apparatus further comprises: an element setting output module; and an element setting output module configured to, if a rejection operation is received for the verification information, output first setting prompt information for a login element of the current channel application; and a registration determination module configured to, if the login element of the current channel application set by the user for the first setting prompt information is obtained, determine that the user is successfully registered in the current channel application based on the set login element.
[0020] In an embodiment, the apparatus further comprises: a linkage registration module configured to, based on the registration verification information, determine that the user has not opened a channel application different from the current channel application, determine a candidate channel application, and output linkage registration prompt information for the current channel application and the candidate channel application; and a linkage determination module configured to, if a consent operation is received for the linkage registration prompt information, determine that the user is successfully registered in the current channel application and the candidate channel application based on the fusion login element input by the user, and set the user as a fusion user in the current channel application and the candidate channel application.
[0021] In a third aspect, the present application further provides a computer device comprising a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:
[0022] obtain login information input by the user in a current channel application; determine a target channel application from other channel applications opened by the user based on the login information and application information of the current channel application if the user is a fusion user in the current channel application; the user is a fusion user in the target channel application; obtain a first fusion login element input by the user; determine that the user is successfully logged in the current channel application if the first fusion login element is verified; and display business information respectively matched with the user in the current channel application and the target channel application in the current channel application.
[0023] In a fourth aspect, the present application further provides a computer readable storage medium having a computer program stored thereon, and the computer program is executed by a processor to implement the following steps:
[0024] obtain login information input by the user in the current channel application; determine a target channel application from other channel applications opened by the user in a case where the user is a fusion user in the current channel application based on the login information and application information of the current channel application; the user is a fusion user in the target channel application; obtain a first fusion login element input by the user; determine that the user logs in the current channel application successfully in a case where the first fusion login element is verified; and display business information respectively matched with the user in the current channel application and the target channel application in the current channel application.
[0025] In a fifth aspect, the present application further provides a computer program product comprising a computer program which, when executed by a processor, implements the following steps:
[0026] obtain login information input by the user in the current channel application; determine a target channel application from other channel applications opened by the user in a case where the user is a fusion user in the current channel application based on the login information and application information of the current channel application; the user is a fusion user in the target channel application; obtain a first fusion login element input by the user; determine that the user logs in the current channel application successfully in a case where the first fusion login element is verified; and display business information respectively matched with the user in the current channel application and the target channel application in the current channel application.
[0027] The information processing method, device, computer device, computer readable storage medium and computer program product, by obtaining login information input by the user in the current channel application, determining a target channel application from other channel applications opened by the user in a case where the user is a fusion user in the current channel application based on the login information and application information of the current channel application, the user being a fusion user in the target channel application, obtaining a first fusion login element input by the user, determining that the user logs in the current channel application successfully in a case where the first fusion login element is verified, and displaying business information respectively matched with the user in the current channel application and the target channel application in the current channel application. Thus, the user logs in the current channel application, and not only the business information matched with the user in the current channel application can be displayed in the current channel application, but also the business information matched with the user in the target channel application can be displayed, so that the user can see the business information matched with the user in the target channel application without logging in the target channel application, avoiding the case that the user logs in multiple channel applications for operation, and improving service efficiency and use experience. BRIEF DESCRIPTION OF DRAWINGS
[0028] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related art, the following will briefly introduce the drawings needed to be used in the description of the embodiments of the present application or the related art. Obviously, the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0029] Figure 1 An application environment diagram of the information processing method in one embodiment;
[0030] Figure 2 A flowchart of the information processing method in one embodiment;
[0031] Figure 3 A flowchart of obtaining the first fused login element of the user input in one embodiment;
[0032] Figure 4 A flowchart of the information processing method in another embodiment;
[0033] Figure 5 A flowchart of the information processing method in another embodiment;
[0034] Figure 6 A flowchart of the information processing method in another embodiment;
[0035] Figure 7 A flowchart of the information processing method in another embodiment;
[0036] Figure 8 A schematic diagram of the cross-application fusion user system in another embodiment;
[0037] Figure 9 A structural block diagram of the information processing apparatus in one embodiment;
[0038] Figure 10 An internal structure diagram of the computer device in one embodiment. DETAILED DESCRIPTION
[0039] In order to make the objects, technical solutions and advantages of the present application clearer, the following will further describe the present application in combination with the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and do not limit the present application. It should be noted that in the embodiments of the present application, some software, groups, models and other industry existing solutions may be mentioned, which should be considered as exemplary, and the purpose is only to illustrate the feasibility of the technical solution implementation of the present application, but does not mean that the applicant has or will necessarily use the solution.
[0040] It should be noted that the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or authorized by all parties, and the collection, use and processing of related data need to comply with relevant regulations. The acquisition, storage, use, processing, etc. of data in the technical solutions of the present application all comply with the relevant regulations of national laws and regulations.
[0041] The information processing method provided by the embodiments of the present application can be applied to an application environment as shown in Figure 1 The terminal 102 communicates with the server 104 through a network. The data storage system 106 can store data required by the server 104 for processing. The data storage system 106 can be integrated on the server 104, or placed on a cloud or other network server.
[0042] Specifically, the server obtains login information input by the user in the current channel application from the terminal, and determines that the user is a fusion user under the current channel application based on the login information and application information of the current channel application. In the case, the server determines a target channel application from other channel applications opened by the user, and the user is a fusion user under the target channel application. Then, the server obtains a first fusion login element input by the user, and determines that the user logs in the current channel application successfully in the case that the first fusion login element is verified. Thus, the business information matched with the user in the current channel application and the target channel application can be displayed in the current channel application.
[0043] The terminal 102 can be, but is not limited to, various personal computers, notebook computers, smart phones, tablet computers, Internet of Things devices and portable wearable devices. The Internet of Things device can be a smart speaker, a smart television, a smart air conditioner, a smart vehicle device, a projection device, etc. The portable wearable device can be a smart watch, a smart bracelet, a head-mounted device, etc. The head-mounted device can be a virtual reality (VR) device, an augmented reality (AR) device, smart glasses, etc. The server 104 can be a standalone physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.
[0044] In some cases, the method provided by the present application can be applied to a terminal and a server. The following is an example of application in a server.
[0045] In an exemplary embodiment, as shown in Figure 2 An information processing method is provided. The method is applied to Figure 1Taking the server in the example, the following steps are included:
[0046] S202, Obtain the login information entered by the user in the current channel application.
[0047] Login information refers to the pre-set information used to log in to the current channel application. In some cases, login information may refer to the login information set by the user when registering for the current channel application. After a user successfully registers for the channel application, that user can be called a channel user under the current channel application, meaning the user can log in to the registered channel application using the login information set during registration. In actual operation, login information may include, but is not limited to, fields such as username and user mobile phone number.
[0048] Login information and user identifiers have a corresponding relationship; that is, when a user pre-sets their login information, the pre-set login information and the configured user identifier are stored together. The user identifier is used to uniquely identify the user; for example, the user's identity document or mobile phone number can be used as the user identifier, etc.
[0049] In some embodiments, login and registration information matching the current channel application is obtained. This login and registration information includes pre-set login information for multiple users when registering with the current channel application. Specifically:
[0050] If the entered login information does not match the login / registration information (i.e., the login / registration information does not include the user's entered login information), it indicates that the user's entered login information on the current channel application is inaccurate. In this case, a login prompt message will be output to remind the user to re-enter the login information until the entered login information matches the login / registration information.
[0051] If the entered login information matches the login / registration information (i.e., the login / registration information includes the login information entered by the user), it indicates that the login information entered by the user on the current channel application is accurate, and then S204 is executed.
[0052] S204, if the user is determined to be a converged user under the current channel application based on login information and application information of the current channel application, the target channel application is determined from other channel applications that the user has activated; the user is a converged user under the target channel application.
[0053] The user is a fusion user in the current channel application, which means that after the user successfully logs in the current channel application, the user can not only display the business information matched with the user in the current channel application, but also display the business information matched with the user in a channel application different from the current channel application. That is, the fusion user refers to a user who successfully registers in a channel application and authorizes the registered channel application to display business information from other channel applications. The channel application refers to an application program or a webpage developed to meet business needs, and the application identifier can uniquely identify the channel application.
[0054] The application information of the current channel application refers to information related to the current channel application, and the application information of the current channel application can include the application name, the application identifier, the application online time, and the like of the current channel application.
[0055] In some embodiments, the application information of the current channel application includes the application name of the current channel application. Specifically, a fusion user information table is obtained, and each user identifier in the fusion user information table is traversed. When the user identifier corresponding to the input login information is consistent, and the channel application name corresponding to the traversed user identifier is consistent with the application name of the current channel application, it is determined that the user is a fusion user in the current channel application.
[0056] The fusion user information table includes a user identifier and application information of a channel application in which the user corresponding to the user identifier is a fusion user. For example, user A is a fusion user in channel application A and channel application B, and the data stored in the fusion user information table can be represented as: user A, channel application A; and user A, channel application B; or can be represented as: user A, channel application AB.
[0057] In some cases, the number of other channel applications opened by the user is multiple, and the user is a fusion user in at least one of the multiple channel applications. In this case, it is determined that the user is a fusion user in the other channel applications opened by the user. Further, when it is determined that the user is a fusion user in the current channel application, if the user has opened other channel applications, the application information of the other channel applications opened by the user is obtained. If there is data matched with the user identifier corresponding to the input login information in the fusion user information table, the target channel application is determined based on the channel application corresponding to the matched data.
[0058] Specifically, if the matched data does not contain the application information of the current channel application, the channel application corresponding to the matched data is determined as the target channel application. For example, the current channel application is A, the user identifier is represented as user A, and the other channel application that has been opened is B. A data is formed by the channel application B and the user A. In the data of the fused user information table, the matched data is "user A, channel application B". The channel application B is determined as the target channel application.
[0059] Specifically, if the matched data contains the application information of the current channel application, the channel application other than the current channel application in the matched data is determined as the target channel application. For example, the current channel application is A, the user identifier is represented as user A, and the other channel application that has been opened is B. A data is formed by the channel application B and the user A. In the data of the fused user information table, the matched data is "user A, channel application ABC". The channel applications B and C are determined as the target channel applications, that is, the user is a fused user in the channel applications B and C.
[0060] S206, obtaining the first fused login element input by the user.
[0061] In the case that the user is a fused user in the current channel application and the target channel application, the channel applications in which the user is a fused user include the current channel application and the target channel application. The login element used when the user logs in the current channel application and the target channel application is the first fused login element. That is, the first fused login element refers to the login element used when the user logs in the channel application in which the user is a fused user, that is, the login element used when the user logs in the current channel application and the target channel application. The first fused login element can include a login name and a login password, etc. Thus, by allowing the fused user to use the same login element to log in the current channel application and the target channel application, without the user setting different login elements for different channel applications, the operation process can be simplified, and the user experience can be improved.
[0062] In some cases, the first fused login element can be different from the login element set by the user when registering in the current channel application and the target channel application. In some cases, the first fused login element can be the same as the login element set by the user when registering in one of the current channel application and the target channel application. In some cases, the first fused login element can refer to the fused login element set by the user when the user first becomes a fused user. In some cases, the first fused login element can refer to the login element after the user modifies the first set fused login element.
[0063] In some embodiments, the element input prompt information can be output to prompt the user to input the first fusion login element for logging in the current channel application; and information input by the user in response to the element input prompt information is obtained as the first fusion login element input by the user.
[0064] S208, in the case where the first fusion login element is verified, it is determined that the user is successfully logged in the current channel application.
[0065] In some embodiments, the fusion login element of each user can be obtained from a database, and the fusion login element of each user is used to log in the channel application in which the user is a fusion user. Specifically, from the fusion login element of each user, a fusion login element consistent with the first fusion login element is determined; if the user identifier corresponding to the consistent fusion login element is consistent with the user identifier corresponding to the login information, it can be determined that the first fusion login element input by the user is accurate, and then it is determined that the first fusion login element is verified, and it is further determined that the user is successfully logged in the current channel application.
[0066] S210, the business information respectively matched with the user in the current channel application and the target channel application is displayed in the current channel application.
[0067] In some embodiments, the business information refers to the business handling data of the user in the channel application and the business service data provided by the channel application to the user. The business handling data can include data generated by the user in the process of handling business based on the business service function provided by the channel application. For example, the business service function can include functions such as transfer service and resource loan service. The business service data includes data matched with the business service function, and different business service functions can be provided to the user based on different business service data. That is, the business data matched with the user in the target channel application can be displayed in the current channel application, and the business service function provided by the target channel application to the user can also be displayed in the current channel application, so that the user can handle the business that can only be handled in the target channel application through the current channel application, and the business handling efficiency can be improved.
[0068] In some cases, the business service function commonly used in the target channel application can be displayed in the current channel application, or all the business service functions in the target channel application can be displayed in the current channel application.
[0069] In some embodiments, in the case where it is determined that the user is successfully logged in the current channel application, an information acquisition request is sent to a server to which the target channel application belongs, the information acquisition request being used to acquire the business information matched with the user in the target channel application; and information received from the target channel application is acquired as the business information matched with the user in the target channel application.
[0070] In summary, based onFigure 2 The method shown, by obtaining the login information input by the user in the current channel application, based on the login information and the application information of the current channel application, determining that the user is a fusion user under the current channel application, determining the target channel application from the other channel applications opened by the user, the user is a fusion user under the target channel application; obtain the first fusion login element input by the user, in the case of passing the first fusion login element verification, determine that the user logs in successfully in the current channel application, display the business information matched with the user in the current channel application and the target channel application respectively. Therefore, the user logs in the current channel application, not only can display the business information matched with the user in the current channel application, but also can display the business information matched with the user in the target channel application, so that the user can see the business information matched with the user in the target channel application without logging in the target channel application, avoiding the user logging in multiple channel applications for operation, simple operation, can improve service efficiency and use experience.
[0071] In one embodiment, the implementation of obtaining the first fusion login element input by the user (i.e. S206) can be as follows: Figure 3 As shown, comprising the following steps:
[0072] S302, determine the security level of the other channel applications and the current channel application respectively.
[0073] S304, output the first input prompt information, the first input prompt information is used to prompt the user to input the login element of the channel application with the highest security level.
[0074] Among them, the complexity of the login element of the channel application is positively related to the security level, the more complex the login element, the higher the security level. When the size relationship between the security level of the current channel application and the security level of the other channel applications is different, the meaning of the first input prompt information is different.
[0075] In some cases, if the security level of the current channel application is greater than or equal to the security level of the other channel applications, the current channel application is taken as the channel application with the highest security level, and the first input prompt information is used to prompt the user to input the login element set when registering in the current channel application.
[0076] In some cases, if the security level of the current channel application is less than the security level of the other channel applications, the channel application with the highest security level is determined from the other channel applications, and the first input prompt information is used to prompt the user to input the login element of the channel application with the highest security level in the other channel applications.
[0077] S306, obtaining the information input by the user for the first input prompt information, and taking the obtained information as the first fusion login element input by the user.
[0078] In some cases, the first input prompt information can include the application name of the channel application with the highest security level. Thus, the user inputs the corresponding login element through the application name, which can improve the input accuracy of the login element and further improve the application login efficiency.
[0079] In summary, based on the method shown in Figure 3 , the user is prompted to input the login element of the channel application with the highest security level. On the one hand, the user is explicitly prompted to input the login element, which improves the application login efficiency. On the other hand, the login element with the highest security level is used as the verification method, which improves the information management security.
[0080] In one embodiment, as shown in Figure 4 , the method can further include the following steps:
[0081] S402, in a case where it is determined that the user is not a fusion user under the current channel application based on the login information and the application information of the current channel application, outputting first upgrade prompt information.
[0082] S404, in a case where the server receives the upgrade operation triggered by the user based on the first upgrade prompt information, outputting second input prompt information based on the security levels of the other channel applications and the current channel application, the second input prompt information being used to prompt the user to input the login element of the channel application with the highest security level.
[0083] The first upgrade prompt information is used to prompt the user whether to upgrade to a fusion user under the current channel application. In some cases, the server can output the first upgrade prompt information to the terminal, and the first upgrade prompt information includes a yes control and a no control. In some cases, in a case where the first upgrade prompt information is in the form of a pop-up window, the server can output a pop-up window to the terminal, and the pop-up window displays an upgrade control or a no-upgrade control. When the user triggers the yes control or the upgrade control through clicking or touching, etc., the server can receive the upgrade operation triggered by the user.
[0084] The implementation manner of determining the channel application with the highest security level based on the security levels of the other channel applications and the current channel application can refer to the content adaptation description in Figure 3 , which will not be described here.
[0085] S406, in a case where the login element input by the user is verified, upgrading the user under the current channel application to a fusion user.
[0086] If the login element input by the user is consistent with the fusion login element (i.e., the first fusion login element) used when logging in to the current channel application and the target channel application, it is determined that the login element input by the user is verified.
[0087] In combination with S204, when the user under the current channel application is upgraded to a fusion user, the correspondence between the user identifier of the user and the application information of the channel application in which the user is located as a fusion user can be stored in the fusion user information table, so as to facilitate subsequent determination based on the updated fusion user information table.
[0088] In some cases, the number of other channel applications that the user has opened is multiple. When the user is a fusion user under at least one of the multiple channel applications, it is determined that the user is a fusion user under the other channel applications that have been opened. Then, for the channel applications in which the user is not a fusion user, the user under the channel applications is also upgraded to a fusion user, that is, after the user is upgraded to a fusion user in a certain channel, the user is also upgraded in other channel applications.
[0089] In summary, based on the method shown in Figure 4 When the user is not a fusion user under the current channel application, the first upgrade prompt information is output to the user, which can prompt the user to upgrade to a fusion user under the current channel application. Therefore, the user is intelligently provided with an upgrade service, and user satisfaction can be improved.
[0090] Based on Figure 4 In one embodiment, based on the first upgrade prompt information, if it is determined that the user does not trigger the upgrade operation, input prompt information for the login element of the current channel application is output. If the information input by the user in response to the input prompt information is consistent with the login element set by the user when registering the current channel application, it is determined that the user logs in to the current channel application successfully, and the business information matched with the user in the current channel application is displayed in the current channel application. That is, if the user does not choose to upgrade the user under the current channel application to a fusion user, the user can log in to the current channel application to perform related operations, but cannot operate the business information matched with the user in the target channel application in the current channel application.
[0091] Based on Figure 4 In one embodiment, as shown in Figure 5 may further include:
[0092] S402, if it is determined that the user is not a fusion user under the current channel application based on the login information and the application information of the current channel application, first upgrade prompt information is output.
[0093] S502, in a case where the user triggers the upgrade operation based on the first upgrade prompt information, if the user does not open other channel applications, output the third input prompt information, and the third input prompt information is used to prompt the user to input the login element of the current channel application.
[0094] S504, in a case where the information input by the user for the third input prompt information is consistent with the login element set by the user when registering the current channel application, upgrade the user under the current channel application to a fusion user.
[0095] In some cases, after the user becomes a fusion user in the current channel application, the fusion login element of the user logging into the current channel application can be the same as the login element set by the user when registering the current channel application. In some cases, after the user becomes a fusion user in the current channel application, the user can reset the login element, and the reset login element is used as the fusion login element of the user logging into the current channel application.
[0096] Based on Figure 5 As shown in the method, if the user does not open other channel applications, and the user is a non-fusion user in the current channel application, the user logs into the current channel application based on the login element set when registering the current channel application, and synchronously upgrades the user under the current channel application to a fusion user upon successful login, thereby automatically providing upgrade service for the user and improving user satisfaction.
[0097] The above content is the related process of the user logging into the channel application after completing the registration of the channel application. The related process of the user registering the channel application will be described below.
[0098] In combination with the above content, in one embodiment, as shown in Figure 6 Before obtaining the login information input by the user in the current channel application, the method can include the following steps:
[0099] S602, obtaining registration verification information input by the user in the current channel application.
[0100] The registration verification information refers to the verification information provided by the user when registering the current channel application, i.e., the registration verification information refers to the verification information input by the user in a non-login state. In some cases, the registration verification information can include a mobile phone number input by the user, identity information, etc.
[0101] S604, in a case where it is determined that the user has opened a channel application different from the current channel application based on the registration verification information, if the user is a fusion user in the channel application different from the current channel application, output the verification information of the second fusion login element.
[0102] The second fusion login element refers to a login element used when logging in to a channel application different from the current channel application. The verification information is used to indicate whether the user verifies or does not verify the second fusion login element. The second fusion login element and the first fusion login element can be the same or different.
[0103] In some embodiments, whether the user has opened a channel application different from the current channel application can be determined based on a channel user information table. The channel user information table includes a first mapping relationship between a user identifier and application information of a channel application opened by a user corresponding to the user identifier, i.e., the first mapping relationship reflects a case in which the user identifier corresponds to a channel application opened by the user.
[0104] Specifically, when there is a channel application in the first mapping relationship that matches the user identifier corresponding to the registration verification information input by the user, it is determined that the user has opened a channel application different from the current channel application, and the matching channel application is the channel application different from the current channel application opened by the user.
[0105] In some embodiments, whether the user is a fusion user in a channel application different from the current channel application can be determined based on a second mapping relationship between a user identifier and a channel application in which a user corresponding to the user identifier is a fusion user.
[0106] Specifically, when there is a channel application in the second mapping relationship that matches the user identifier corresponding to the registration verification information input by the user, it is determined that the user is a fusion user in a channel application different from the current channel application, and the matching channel application is the channel application different from the current channel application.
[0107] It should be understood that the channel application determined to be different from the current channel application when the user registers with the current channel application can be the same as or different from the other channel application used when the user logs in to the current channel application.
[0108] S606, in the case where the consent operation for the verification information is received, and the fusion login element input by the user is consistent with the second fusion login element, it is determined that the user registers with the current channel application successfully, and the user is set to be a fusion user in the current channel application.
[0109] Wherein, the user registers with the current channel application successfully, indicating that the user has become a channel user in the current channel application; by setting the user to be a fusion user in the current channel application, it is indicated that the user is upgraded from a channel user to a fusion user in the current channel application, and the user can log in to the current channel application using the second fusion login element thereafter.
[0110] In some embodiments, the server outputs verification information to the terminal, including an agreement control indicating acceptance of verification and a disagreement control indicating non-acceptance of verification; when the user triggers the agreement control through an action such as clicking or touching, the server receives an agreement action in response to the verification information. Further:
[0111] Upon receiving consent for the verification information, the server outputs an element input interface to the terminal. When the user uses the secure keyboard to enter information on the element input interface, the terminal encrypts the input information and sends the encrypted information to the server. The server decrypts the encrypted information to obtain the user's integrated login elements.
[0112] based on Figure 6 The method shown improves the user experience by setting the user as a converged user on the current channel application when the user successfully registers on the current channel application. This avoids prompting the user to upgrade to a converged user on the current channel application later.
[0113] exist Figure 6 Based on the above, in one embodiment, it may further include: upon receiving a rejection operation for verification information, outputting a first setting prompt message for the login elements of the current channel application; and upon obtaining the user's settings for the login elements of the current channel application based on the first setting prompt message, determining that the user has successfully registered in the current channel application based on the set login elements.
[0114] The first setting prompt message is used to guide the user to set login elements for the current channel application, so that after successful registration, the user can log in to the current channel application based on the set login elements. Thus, when the user successfully registers for the current channel application based on the set login elements, the user becomes a channel user and can then perform relevant business operations based on the current channel application.
[0115] exist Figure 6On the basis of the shown, in one embodiment, it can also include: if the user is not a fusion user in the channel application different from the current channel application, output the second setting prompt information of the login element of the current channel application; in the case of obtaining the user's login element of the current channel application set by the second setting prompt information, it is determined that the user is successfully registered in the current channel application based on the set login element. Further, output the second upgrade prompt information, in the case of receiving the upgrade operation triggered by the user based on the second upgrade prompt information, output the fourth input prompt information based on the respective security levels of the channel application different from the current channel application and the current channel application, the fourth input prompt information is used to prompt the user to input the login element of the channel application with the highest security level; in the case that the user's login element of the channel application with the highest security level is verified, the user under the current channel application is upgraded to a fusion user, and the user under the channel application different from the current channel application is also upgraded to a fusion user.
[0116] In Figure 6 On the basis of the shown, in one embodiment, as Figure 7 It can also include:
[0117] S602, obtaining the registration verification information input by the user in the current channel application.
[0118] S702, in the case of determining that the user has not opened the channel application different from the current channel application based on the registration verification information, determining the candidate channel application and outputting the linkage registration prompt information for the current channel application and the candidate channel application.
[0119] Wherein, the candidate channel application refers to the channel application not opened by the user, and the number of candidate channel applications can be at least one. In some cases, the candidate channel application can be a commonly used channel application not opened by the user. The linkage registration prompt information is used to prompt the user to register the current channel application and the candidate channel application synchronously or asynchronously.
[0120] It should be understood that the candidate channel application can be the same as or different from the other channel applications used by the user when logging in to the current channel application.
[0121] S704, in the case of receiving the consent operation for the linkage registration prompt information, determining that the user is successfully registered in the current channel application and the candidate channel application based on the fusion login element input by the user, and the user is a fusion user in the current channel application and the candidate channel application.
[0122] The user-inputted unified login elements are used to log in to both the current channel application and candidate channel applications. This simplifies the process and improves the user experience by allowing users to use the same login elements to log in to both applications, eliminating the need for users to set different login elements for different channels.
[0123] based on Figure 7 The method shown allows for the simultaneous registration of multiple channel applications when a user receives an agreement prompt for linked registration during the registration of the current channel application. This avoids the situation where users register for channel applications multiple times and can improve application registration efficiency.
[0124] exist Figure 7 Based on the above, in one embodiment, it may further include: upon receiving a rejection operation for the linked registration prompt, outputting a third setting prompt for the login elements of the current channel application; and upon obtaining the user's settings for the third setting prompt and the login elements of the current channel application set by the user, determining that the user has successfully registered in the current channel application based on the set login elements. In other words, if the user rejects linked registration for an unactivated channel application, the user will only register for the current channel application.
[0125] The above content describes the process of users registering and logging in to the channel application. The following will describe the process of users modifying the login elements of the channel application.
[0126] In one embodiment, if a user's modification operation on the login elements of a reference channel application is received, and the user is a converged user in the reference channel application, then the highest-level login verification method is determined from all the login verification methods of the channel applications activated by the user; other verification methods other than the login element verification method are extracted from the highest-level login verification method; if the converged login element verification of the reference channel application entered by the user passes the verification, and the user is verified using other verification methods, a login element modification interface is output, so that the user can modify the converged login elements of the reference channel application based on the login element modification interface. The modified converged login elements are used to log in to the reference channel application and other channel applications where the user is a converged user.
[0127] The reference channel application refers to the channel application activated by the user. Login verification methods may include login element verification, facial recognition, and iris recognition. Login element verification refers to the method of verifying the login elements entered by the user, which may include the username and password.
[0128] In some cases, the login verification mode includes face verification, and the level of the login verification mode of the channel application including face verification is higher than the level of the login verification mode of the channel application not including face verification. In some cases, the login verification mode includes face verification and pupil verification, and the level of the login verification mode of the channel application including face verification and pupil verification is higher than the level of the login verification mode of the channel application including face verification and higher than the level of the login verification mode of the channel application including pupil verification.
[0129] In some embodiments, if a modification operation of a login element of a reference channel application by a user is received and the user is not a fusion user in the reference channel application, other verification modes before the login element verification mode are extracted from the login verification modes matched by the reference channel application and the user; in a case where the login element verification of the reference channel application input by the user is passed and the user is verified by using the other verification modes, a login element modification interface is output to enable the user to modify the login element of the reference channel application based on the login element modification interface, and the modified login element is used to log in to the reference channel application and other channel applications in which the user is a fusion user.
[0130] The above describes the related process of the user modifying the login element of the channel application, and the following describes the process of the user logging out of the opened channel application.
[0131] In one embodiment, if a logout operation of a reference channel application by a user is received, other verification modes before the login element verification mode are extracted from the login verification modes matched by the reference channel application and the user; in a case where the login element verification of the reference channel application input by the user is passed and the user is verified by using the other verification modes, an application logout interface is output to enable the user to log out of the opened reference channel application based on the application logout interface.
[0132] It should be understood that if the channel applications in which the user is a fusion user are multiple, the multiple channel applications include a reference channel application. When the user logs in to one of the multiple channel applications other than the reference channel application, the business information matched by the user in the logged-out reference channel application will not be displayed in the logged-in channel application.
[0133] As shown in the above, the present application provides a cross-application fusion user system, and four business scenarios involved in the fusion user system include: Figure 8
[0134] The first service scenario is used to reflect a registration scenario for a current channel application, that is, when a user registers with the current channel application, it can be determined that the user is a non-channel user in the current channel application, and registration verification information input by the user in the current channel application is obtained. In a case where it is determined based on the registration verification information that the user has opened a channel application different from the current channel application, if the user is a fusion user in the channel application different from the current channel application, that is, the user is a non-channel user and a fusion user, verification information of a second fusion login element is output. Further:
[0135] In a case where a consent operation for the verification information is received and the fusion login element input by the user is consistent with the second fusion login element, it is determined that the user registers successfully with the current channel application based on the second fusion login element, and the user is set as a fusion user in the current channel application, that is, after the user accepts the verification and the verification is passed, the user registers successfully in the current channel and becomes a fusion user at the same time.
[0136] In a case where a refusal operation for the verification information is received, first setting prompt information of a login element for the current channel application is output. In a case where login elements of the current channel application set by the user for the first setting prompt information are obtained, it is determined that the user registers successfully with the current channel application based on the set login elements, that is, when the user refuses the verification, the user only registers as a channel user of the current channel application.
[0137] The second service scenario is used to reflect a registration scenario for a current channel application, that is, when a user registers with the current channel application, it can be determined that the user is a non-channel user in the current channel application, and if the user is also a non-fusion user, it meets two conditions, the first condition is that it is determined based on registration verification information that the user has not opened a channel application different from the current channel application, and the second condition is that it is determined based on the registration verification information that the user has opened a channel application different from the current channel application, but the user is a non-fusion user in the channel application different from the current channel application. Both conditions can be referred to as a new user. Further:
[0138] For the first case, the candidate channel application is determined, and a linkage registration prompt information for the current channel application and the candidate channel application is output. In a case where a consent operation for the linkage registration prompt information is received, based on the user input fusion login element, it is determined that the user is successfully registered in the current channel application and the candidate channel application, and the user in the current channel application and the candidate channel application is a fusion user. That is, when the user agrees to linkage registration and is successfully registered, the user in the current channel application and the candidate channel application can be simultaneously set as a channel user and a fusion user. In a case where a refusal operation for the linkage registration prompt information is received, a third setting prompt information for the login element of the current channel application is output, and in a case where the user sets the login element of the current channel application based on the third setting prompt information, it is determined that the user is successfully registered in the current channel application based on the set login element. That is, when the user refuses linkage registration, the user is only registered as a channel user under the current channel application.
[0139] For the second case, a second setting prompt information for the login element of the current channel application is output. In a case where the user sets the login element of the current channel application based on the second setting prompt information, it is determined that the user is successfully registered in the current channel application based on the set login element. Further, a second upgrade prompt information is output. In a case where an upgrade operation triggered by the user is received based on the second upgrade prompt information, based on the respective security levels of the channel application different from the current channel application and the current channel application, a fourth input prompt information is output. The fourth input prompt information is used to prompt the user to input the login element of the channel application with the highest security level. In a case where the user input login element of the channel application with the highest security level is verified, the user under the current channel application is upgraded to a fusion user, and the user under the channel application different from the current channel application is simultaneously upgraded to a fusion user. Conversely, if the upgrade is not agreed, the user under the current channel application and the user under the channel application different from the current channel application are only channel users.
[0140] The third service scenario is used to reflect a login scenario for a current channel application, that is, the user has opened the current channel application, and the user in the current channel application is a fusion user, that is, the user in the current channel application is a channel user and a fusion user. In a case where verification of the first fusion login element input by the user is passed, it is determined that the user logs in the current channel application successfully, and then the business information matched with the user in the current channel application and the target channel application can be displayed in the current channel application. That is, when the user in the current channel application is a fusion user, in a case where the user logs in the current channel application successfully, the user can perform a related business operation in the current channel application, or can perform a related business operation on a business service function provided by the target channel application in the current channel application.
[0141] The fourth service scenario is used to reflect a login scenario for a current channel application, that is, the user has opened the current channel application, but the user in the current channel application is a non-fusion user, that is, the user is a channel user but a non-fusion user. Further:
[0142] In a case where the first upgrade prompt information is based on and the user triggers an upgrade operation, that is, the user selects to upgrade, if the user has opened other channel applications, login elements of a channel application with the highest security level among the current channel application and the opened other channel applications are verified, and in a case where the verification is passed, the user under the current channel application is upgraded from a channel user to a fusion user. If the user has not opened other channel applications, login elements of the current channel application input by the user are verified, and in a case where the verification is passed, the user under the current channel application is upgraded from a channel user to a fusion user. Thus, in a case where the user logs in the current channel application successfully, the user can perform a related business operation in the current channel application, or can perform a related business operation on a business service function provided by other channel applications in which the user is a fusion user in the current channel application.
[0143] In a case where the first upgrade prompt information is based on and it is determined that the user does not trigger an upgrade operation, that is, the user selects not to upgrade, login elements of the current channel application input by the user are verified, and in a case where the verification is passed, it is determined that the user logs in the current channel application successfully, and then the business information matched with the user in the current channel application is displayed. That is, when the user does not select to upgrade to a fusion user, the user continues to use a business service function provided by the current channel application to perform a corresponding business operation, but cannot perform a related business operation on a business service function provided by other channel applications in which the user is a fusion user in the current channel application.
[0144] Based on Figure 8The cross-application fusion user system can also modify the login element of the current channel application. In some cases, when the user under the current channel application is a non-fusion user, if the login element of the current channel application input by the user is consistent with the login element set by the user when registering the current channel application, a login element modification interface is output to enable the user to modify the login element of the current channel application based on the login element modification interface. In some cases, when the user under the current channel application is a fusion user, the highest level login authentication mode is determined from the login authentication modes of all channel applications opened by the user, and other authentication modes except the login element authentication mode are extracted from the highest level login authentication mode. When the fusion login element of the current channel application input by the user is verified and the user is verified by using other authentication modes, a login element modification interface is output to enable the user to modify the fusion login element of the current channel application based on the login element modification interface. The fusion login element of the current channel application is the login element used by the user to log in to other channel applications when the user is a fusion user under the other channel applications.
[0145] Based on Figure 8 The cross-application fusion user system can also log in to the current channel application by using the login authentication mode when the user forgets the login element of the current channel application and cannot log in to the current channel application. In some cases, when the user under the current channel application is a non-fusion user, other authentication modes before the login element authentication mode are extracted from the login authentication modes matched with the user in the current channel application. When the user is verified by using other authentication modes, it is determined that the user successfully logs in to the current channel application. In some cases, when the user under the current channel application is a fusion user, the highest level login authentication mode is determined from the login authentication modes of all channel applications opened by the user, and other authentication modes before the login element authentication mode are extracted from the highest level login authentication mode. When the user is verified by using other authentication modes, it is determined that the user successfully logs in to the current channel application. Further, the user can modify the login element, and based on the modified login element, the user can log in to the current channel application and other channel applications, and the user is a fusion user under the other channel applications.
[0146] In combination with the above, the information processing method provided in the application has the following characteristics: strong compatibility, that is, different channel applications can pass through the user identifier in the cross-application fusion user system to punch through user data, and can realize scene sharing of different channel applications; high flexibility, that is, a user can choose whether to register as a fusion user; stable promotion, that is, when a new channel application is added to the cross-fusion user system, only the application impression of the new channel application needs to be added to the cross-application fusion user system, and the login verification method of the channel application needs to be provided, but the architecture of the cross-fusion user system does not need to be changed, so compared with the way of reconstructing the user system corresponding to different channel applications based on Single Sign-On (SSO) to realize user system reconstruction, the cross-fusion user system provided in the application can reduce the reconstruction cost and data migration cost; optimal experience, that is, the cross-fusion user system can use the login verification method of the channel application with the highest security level to perform login verification, which can improve login security.
[0147] Moreover, from the perspective of a user, the user only needs to become a fusion user under a channel application, and then can use multiple channel applications in which the user is a fusion user, which is simple to operate; when the user logs in to multiple channel applications in which the user is a fusion user, the user only needs to input a general fusion login element, and then can log in to different channel applications according to different security levels and manage channel user information; after the user modifies business information and / or a fusion login element in a channel application, the modified information can be synchronized to each channel application; and after the user upgrades a fusion user under a channel application, the user is also upgraded in other channel applications.
[0148] Moreover, the cross-application fusion user system provided in the application can be applied in various applications developed by financial institutions, such as life applications, and the user can perform corresponding operations by logging in to a channel application, such as bank cards and points in asset management, investment and financial management, virtual resource rapid application, obtaining and canceling benefits, order synchronization in different channels, and synchronously signing up for marketing activities of different channel applications. Therefore, the cross-application fusion user system provided in the application can improve the service efficiency and use experience of a user.
[0149] It should be understood that although the steps in the flowcharts involved in the embodiments described above are shown in sequence according to the arrows, the steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, the execution of the steps is not strictly limited in sequence, and the steps can be executed in other orders. Moreover, at least some of the steps in the flowcharts involved in the embodiments described above can include multiple steps or multiple stages, which are not necessarily executed at the same time but can be executed at different times, and the execution of the steps or stages is not necessarily sequential but can be executed alternately or alternately with at least some of the other steps or steps or stages in other steps.
[0150] Based on the same inventive concept, the embodiments of the present application also provide an information processing device for implementing the information processing method described above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme described in the above method, so the specific limitations in one or more information processing device embodiments provided below can refer to the limitations of the information processing method described above, and will not be repeated here.
[0151] In one exemplary embodiment, as shown in Figure 9 An information processing device 900 is provided, comprising: an information acquisition module 902, an application determination module 904, an element acquisition module 906, a login determination module 908, and a control module 910, wherein: the information acquisition module 902 is configured to acquire login information input by a user in a current channel application; the application determination module 904 is configured to, based on the login information and application information of the current channel application, determine a target channel application from other channel applications opened by the user in a case where the user is a fusion user under the current channel application; the user is a fusion user under the target channel application; the element acquisition module 906 is configured to obtain a first fusion login element input by the user; the login determination module 908 is configured to, in a case where the first fusion login element is verified, determine that the user logs in successfully in the current channel application; and the control module 910 is configured to display business information respectively matched with the user in the current channel application and the target channel application in the current channel application.
[0152] In one embodiment, the element acquisition module comprises: a level unit configured to determine the security level of each of the other channel applications opened and the current channel application; a first output unit configured to output first input prompt information, the first input prompt information being used to prompt the user to input the login element of the channel application with the highest security level; and an element obtaining unit configured to obtain information input by the user in response to the first input prompt information, and take the obtained information as the first fusion login element input by the user.
[0153] In an embodiment, the information processing apparatus 900 further includes: an upgrade prompt module, configured to output first upgrade prompt information based on the login information and the application information of the current channel application, in a case where the user is determined to be a non-fusion user under the current channel application; a prompt information output module, configured to output second input prompt information based on the first upgrade prompt information, in a case where the upgrade operation triggered by the user is received, the second input prompt information being used to prompt the user to input a login element of a channel application with the highest security level; and a user upgrade module, configured to upgrade the user under the current channel application to a fusion user in a case where the login element input by the user is verified.
[0154] In an embodiment, the prompt information output module is further configured to output third input prompt information in a case where the upgrade operation triggered by the user is received based on the first upgrade prompt information, the third input prompt information being used to prompt the user to input the login element of the current channel application, in a case where the user has not opened other channel applications; and the user upgrade module is further configured to upgrade the user under the current channel application to a fusion user in a case where the information input by the user for the third input prompt information is consistent with the login element set by the user when registering the current channel application.
[0155] In an embodiment, the information processing apparatus 900 further includes: a registration verification module, configured to obtain registration verification information input by the user in the current channel application; an element verification output module, configured to output verification information of a second fusion login element in a case where the user is determined to have opened a channel application different from the current channel application based on the registration verification information, and the user is a fusion user in the channel application different from the current channel application; and a registration determination module, configured to determine that the user registers the current channel application successfully and set the user as a fusion user in the current channel application in a case where an approval operation for the verification information is received and the fusion login element input by the user is consistent with the second fusion login element.
[0156] In an embodiment, the information processing apparatus 900 further includes: an element setting output module, configured to output first setting prompt information for a login element of the current channel application in a case where a rejection operation for the verification information is received; and the registration determination module is further configured to determine that the user registers the current channel application successfully based on the set login element in a case where the login element of the current channel application set by the user for the first setting prompt information is obtained.
[0157] In an embodiment, the information processing apparatus 900 further includes: a linkage registration module, configured to determine a candidate channel application and output linkage registration prompt information for the current channel application and the candidate channel application, in a case where it is determined, based on the registration verification information, that the user has not opened the channel application different from the current channel application; and a linkage determination module, configured to determine, in a case where a consent operation is received for the linkage registration prompt information, that the user is registered successfully in the current channel application and the candidate channel application based on the fusion login element input by the user, and that the user is a fusion user in the current channel application and the candidate channel application.
[0158] Each of the above information processing apparatuses can be implemented by software, hardware, and combinations thereof, in whole or in part. Each of the above modules can be embedded in or independent of a processor in a computer device in hardware form, or stored in a memory in a computer device in software form, so as to be called and executed by a processor to perform operations corresponding to each of the above modules.
[0159] In an exemplary embodiment, a computer device 10, which can be a server, is provided, and an internal structure diagram of the computer device 10 can be as shown in FIG. 10. Figure 10 The computer device 10 includes a processor 11, a memory 12, an input / output interface 13 (I / O), and a communication interface 14. The processor 11, the memory 12, and the input / output interface 13 are connected through a system bus 15, and the communication interface 14 is connected to the system bus 15 through the input / output interface 13. The processor 11 of the computer device 10 is configured to provide computing and control capabilities. The memory 12 of the computer device 10 includes a non-volatile storage medium 120 and an internal memory 121. The non-volatile storage medium 120 stores an operating system 1201, a computer program 1202, and a database 1203. The internal memory 121 provides an environment for running the operating system 1201 and the computer program 1202 in the non-volatile storage medium 120. The database 1203 in the non-volatile storage medium 120 is configured to store data such as login information and registration verification information. The input / output interface 13 of the computer device 10 is configured to exchange information between the processor 11 and external devices. The communication interface 14 of the computer device 10 is configured to communicate with external terminals through a network connection. The computer program 1202 is executed by the processor 11 to implement an information processing method.
[0160] Those skilled in the art can understand that Figure 10 The structure shown in FIG. 10 is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied. Specifically, the computer device can include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0161] In an embodiment, a computer device is also provided, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps in the above method embodiments when executing the computer program.
[0162] In an embodiment, a computer readable storage medium is provided, which stores a computer program, and the computer program is executed by a processor to implement the steps in the above method embodiments.
[0163] In an embodiment, a computer program product is provided, which comprises a computer program, and the computer program is executed by a processor to implement the steps in the above method embodiments.
[0164] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when executed, can include the processes of the above-mentioned embodiment methods. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. The non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. The volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration but not limitation, the RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., without being limited thereto.
[0165] The technical features of the above embodiments can be combined in any manner. To make the description concise, all possible combinations of the technical features in the above embodiments are not described, but as long as the combinations of the technical features do not exist contradictions, they should be considered as the scope of the present application.
[0166] The above-described embodiments are merely illustrative of several embodiments of the present application, and the description is relatively specific and detailed, but should not be understood as a limitation on the scope of the patent. It should be noted that for those skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are all within the scope of the present application. Therefore, the scope of protection of the present application should be subject to the appended claims.
Claims
1. An information processing method characterized by comprising: The method comprises: obtaining login information input by a user in a current channel application; determining a target channel application from other channel applications opened by the user in a case that the user is a fusion user in the current channel application based on the login information and application information of the current channel application; the user is a fusion user in the target channel application; obtaining a first fusion login element input by the user; determining that the user logs in the current channel application successfully in a case that the first fusion login element is verified; displaying business information respectively matched with the user in the current channel application and the target channel application in the current channel application; wherein the obtaining of the first fusion login element input by the user comprises: determining a security level of each of the other channel applications and the current channel application; outputting first input prompt information for prompting the user to input a login element of a channel application with the highest security level; obtaining information input by the user in response to the first input prompt information, and taking the obtained information as the first fusion login element input by the user.
2. The method of claim 1, wherein, The method further comprises: outputting first upgrade prompt information in a case that the user is a non-fusion user in the current channel application based on the login information and the application information of the current channel application; outputting second input prompt information based on the security level of each of the other channel applications and the current channel application in a case that an upgrade operation triggered by the user is received based on the first upgrade prompt information, the second input prompt information being used for prompting the user to input a login element of a channel application with the highest security level; upgrading the user in the current channel application to a fusion user in a case that the login element input by the user is verified.
3. The method of claim 2, wherein, The method further comprises: outputting third input prompt information for prompting the user to input a login element of the current channel application in a case that the user does not open other channel applications based on the first upgrade prompt information and the upgrade operation triggered by the user is received; upgrading the user in the current channel application to a fusion user in a case that information input by the user in response to the third input prompt information is consistent with a login element set by the user when registering in the current channel application.
4. The method of claim 1, wherein, The application information of the current channel application comprises an application name of the current channel application; and the determining of the user as a fusion user in the current channel application based on the login information and the application information of the current channel application comprises: obtaining a fusion user information table and traversing each user identifier in the fusion user information table; determining the user as a fusion user in the current channel application in a case that a user identifier corresponding to the login information input is consistent with a user identifier input, and an application name of a channel application corresponding to the user identifier traversed is consistent with the application name of the current channel application.
5. The method according to any one of claims 1 to 4, characterized in that, The method further comprises: before the obtaining of the login information input by the user in the current channel application, obtain registration verification information input by the user in a current channel application; in a case where it is determined based on the registration verification information that the user has opened a channel application different from the current channel application, if the user is a fusion user in the channel application different from the current channel application, output verification information of a second fusion login element; in a case where a consent operation is received for the verification information and the user input fusion login element is consistent with the second fusion login element, determine that the user is successfully registered in the current channel application, and set the user as a fusion user in the current channel application.
6. The method of claim 5, wherein, The method further comprises: in a case where a refusal operation is received for the verification information, output first setting prompt information for a login element of the current channel application; in a case where the user sets the login element of the current channel application for the first setting prompt information, determine that the user is successfully registered in the current channel application based on the set login element.
7. The method of claim 5, wherein, The method further comprises: in a case where it is determined based on the registration verification information that the user has not opened a channel application different from the current channel application, determine a candidate channel application, and output linkage registration prompt information for the current channel application and the candidate channel application; in a case where a consent operation is received for the linkage registration prompt information, determine that the user is successfully registered in the current channel application and the candidate channel application based on the user input fusion login element, and set the user as a fusion user in the current channel application and the candidate channel application.
8. An information processing apparatus, characterized by comprising: The device comprises: an information obtaining module configured to obtain login information input by a user in a current channel application; an application determining module configured to, in a case where it is determined based on the login information and application information of the current channel application that the user is a fusion user in the current channel application, determine a target channel application from other channel applications opened by the user; the user is a fusion user in the target channel application; an element obtaining module configured to obtain a first fusion login element input by the user; a login determining module configured to, in a case where the first fusion login element is verified, determine that the user is successfully logged in the current channel application; a control module configured to display business information in the current channel application and the target channel application respectively matched with the user in the current channel application and the target channel application; The element obtaining module comprises a level unit, a first output unit, and an element obtaining unit; the level unit is configured to determine the security level of each of the other channel applications and the current channel application; the first output unit is configured to output first input prompt information, the first input prompt information being used to prompt the user to input a login element of the channel application with the highest security level; and the element obtaining unit is configured to obtain information input by the user for the first input prompt information, and take the obtained information as the first fusion login element input by the user.
9. The apparatus of claim 8, wherein, The device further comprises: The upgrading prompt module is configured to, based on the login information and the application information of the current channel application, output first upgrading prompt information in a case where the user is determined to be a non-fusion user under the current channel application; The prompt information output module is configured to, based on the first upgrading prompt information, output second input prompt information in a case where the user triggers an upgrading operation, the second input prompt information being used to prompt the user to input a login element of a channel application with the highest security level; The user upgrading module is configured to, in a case where the login element input by the user is verified, upgrade the user under the current channel application to a fusion user.
10. The apparatus of claim 9, wherein The prompt information output module is further configured to, based on the first upgrading prompt information, output third input prompt information in a case where the user triggers an upgrading operation, the third input prompt information being used to prompt the user to input a login element of the current channel application; The user upgrading module is further configured to, in a case where the information input by the user in response to the third input prompt information is consistent with the login element set by the user when registering the current channel application, upgrade the user under the current channel application to a fusion user.
11. The apparatus of any one of claims 8-10, wherein, The apparatus further comprises: The registration verification module is configured to obtain registration verification information input by the user in a current channel application; The element verification output module is configured to, based on the registration verification information, output verification information of a second fusion login element in a case where the user has opened a channel application different from the current channel application and the user is a fusion user in the channel application different from the current channel application; The registration determination module is configured to, in a case where an approval operation in response to the verification information is received and the fusion login element input by the user is consistent with the second fusion login element, determine that the user registers the current channel application successfully and set the user as a fusion user in the current channel application.
12. The apparatus of claim 11, wherein, The apparatus further comprises an element setting output module; The element setting output module is configured to, in a case where a rejection operation in response to the verification information is received, output first setting prompt information of a login element of the current channel application; The registration determination module is further configured to, in a case where the login element of the current channel application set by the user in response to the first setting prompt information is obtained, determine that the user registers the current channel application successfully based on the set login element.
13. The apparatus of claim 11, wherein, The apparatus further comprises: The linkage registration module is configured to, based on the registration verification information, determine a candidate channel application in a case where the user is determined not to have opened a channel application different from the current channel application, and output linkage registration prompt information of the current channel application and the candidate channel application. A linkage determination module, configured to, in a case where a consent operation for the linkage registration prompt information is received, determine that a user is registered successfully in a current channel application and a candidate channel application based on a fusion login element input by the user, the user in the current channel application and the candidate channel application being a fusion user.
14. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 7.
15. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 7.
16. A computer program product comprising a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 7. The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 7.
Citation Information
Patent Citations
Login verification method and device based on digital human video, electronic equipment and medium
CN117155673A
Multi-channel fusion login method, system, device and medium
CN117614700A