Multi-application login configuration method and device
By displaying a login interface and automatically linking account information when multiple applications are downloaded, the problem of cumbersome and time-consuming multi-application login is solved, enabling fast and convenient account configuration.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-23
- Publication Date
- 2026-04-03
AI Technical Summary
When downloading and installing multiple applications, users need to launch and log in to their accounts one by one, which is cumbersome and time-consuming.
When multiple applications are detected to be downloaded, a login interface is displayed to obtain and verify account information. Upon successful verification, the account information is associated with the target application to achieve automatic login.
It simplifies the login process for multiple applications, improves account login efficiency, and reduces repetitive input and waiting time.
Smart Images

Figure CN116566703B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of computer technology, specifically relating to a multi-application login configuration method and apparatus. Background Technology
[0002] When using electronic devices such as mobile phones and tablets, users typically download and install many applications to meet their daily life and work needs. Most applications require users to log in to an account to use their full functionality.
[0003] When installing an application for the first time, users need to wait for the application to download and install completely before launching the application and logging into their account. When downloading and installing multiple applications, users need to wait for each application to finish installing, launch each application one by one, and log into their account for each application, making the login process cumbersome and time-consuming. Summary of the Invention
[0004] The purpose of this application is to provide a multi-application login configuration method and apparatus, which can solve the problem that the login operation of accounts is cumbersome and time-consuming after downloading and installing multiple applications.
[0005] In a first aspect, embodiments of this application provide a multi-application login configuration method, the method comprising:
[0006] If multiple applications are detected to be downloading, the login screen will be displayed.
[0007] Obtain the first account information entered on the login interface, wherein the first account information corresponds to N first applications, and each first application can use the first account information to log in to the first account, and the multiple applications include the N first applications;
[0008] If the first account is successfully verified, the login configuration information of the first account is associated with the target application, wherein the target application is one or more of the N first applications, and N is a positive integer.
[0009] Secondly, embodiments of this application provide a multi-application login configuration apparatus, including a display module, an acquisition module, and an association module, wherein:
[0010] The display module is used to display a login interface when it detects that multiple applications are being downloaded.
[0011] The acquisition module is used to acquire the first account information entered on the login interface, wherein the first account information corresponds to N first applications, and each first application can use the first account information to log in to the first account, and the multiple applications include the N first applications;
[0012] The association module is used to associate the login configuration information of the first account with the target application when the first account is successfully verified, wherein the target application is one or more of the N first applications, and N is a positive integer.
[0013] Thirdly, embodiments of this application provide an electronic device including a processor and a memory, wherein the memory stores programs or instructions executable on the processor, and the programs or instructions, when executed by the processor, implement the steps of the method described in the first aspect.
[0014] Fourthly, embodiments of this application provide a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect.
[0015] Fifthly, embodiments of this application provide a chip, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the method as described in the first aspect.
[0016] In a sixth aspect, embodiments of this application provide a computer program product stored in a storage medium, which is executed by at least one processor to implement the method described in the first aspect.
[0017] In this embodiment, when multiple applications are detected to be downloading, a login interface is displayed, and the first account information corresponding to the N first applications entered on the login interface for logging into the first account is obtained. When the first account is successfully verified, the login configuration information of the first account is associated with the target application. After the target application is installed, the first account can be automatically logged in according to the login configuration information. The user does not need to enter the first account information and perform account verification in the target application after installation, nor does the user need to launch each target application to log in to the first account. This effectively simplifies the login operation of the first account and improves the login efficiency of the first account. Attached Figure Description
[0018] Figure 1 This is a flowchart of a multi-application login configuration method provided in an embodiment of this application;
[0019] Figure 2 This is a schematic diagram of a first account information acquisition process provided in an embodiment of this application;
[0020] Figure 3 This is a schematic diagram of a login interface provided in an embodiment of this application;
[0021] Figure 4 This is a schematic diagram of another login interface provided in an embodiment of this application;
[0022] Figure 5 This is a schematic diagram of an associated login display provided in an embodiment of this application;
[0023] Figure 6 This is a schematic diagram of the structure of a multi-application login configuration device provided in an embodiment of this application;
[0024] Figure 7 This is a schematic block diagram of an electronic device provided in an embodiment of this application;
[0025] Figure 8 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0026] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0027] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0028] The multi-application login configuration method provided in this application will be described in detail below with reference to the accompanying drawings, through specific embodiments and application scenarios.
[0029] Figure 1 A flowchart of a multi-application login configuration method provided in this application embodiment is given. The multi-application login configuration method provided in this application embodiment can be executed by a multi-application login configuration device. The multi-application login configuration device can be implemented by hardware and / or software and integrated into electronic devices (such as mobile phones, tablets, computers, etc.).
[0030] The following description uses a device with multi-application login configuration as an example to illustrate the multi-application login configuration method. (Reference) Figure 1 The multi-application login configuration method includes:
[0031] S110: Display the login screen when multiple applications are detected to be downloading.
[0032] The applications provided in this solution can be applications from the app store that comes pre-installed on the electronic device system or applications provided in third-party app stores. Users can choose to download the software installation package of the application and install the application according to their needs.
[0033] Specifically, when the login interface is displayed, the user can enter the first account information, which corresponds to N first applications, meaning that all N first applications can log in using the first account information.
[0034] In one possible embodiment, the multi-application login configuration method provided by this solution may display the login interface when it is detected that multiple applications are being downloaded, and the number of applications exceeds a first threshold.
[0035] Understandably, the login screen will only be displayed when a large number of application downloads are detected, prompting users to enter their account information first. This allows users to quickly log in to the corresponding application after the download is complete.
[0036] For example, the first threshold can be set to 10. That is, if 12 applications are being downloaded, it can be determined that the number of applications exceeds the first threshold. In this case, a login screen can be triggered, where the user can enter their account information. However, if only 5 applications are being downloaded, it can be determined that the number of applications does not exceed the first threshold. In this case, the login screen will not be displayed, and the user will need to manually launch the applications and log in to their accounts after the applications are downloaded.
[0037] In this embodiment, by further judging the number of applications being downloaded, the scheme is used to record account information for multiple applications only when a large number of applications are downloaded at once, which reduces the computational load of multiple application logins to a certain extent.
[0038] In one possible embodiment, the multi-application login configuration method provided by this solution, when detecting that multiple applications are being downloaded, further includes, during the download and installation process of the multiple first applications, receiving an early login request; and displaying the login interface in response to the early login request.
[0039] Specifically, during the download and installation of multiple applications, the system receives a pre-login request instructing the user to log in to the primary account in advance, and displays the login interface in response to the pre-login request. For example, the pre-login button can be displayed on the application download page or in the app store, or it can be displayed as a pop-up window, or it can be displayed in the notification panel, prompting the user to enter the login interface through the pre-login button. The user can then submit a pre-login request by clicking the pre-login button.
[0040] In one embodiment, during the download and installation of multiple applications, a "Log in Early" button is displayed when multiple applications are detected as being downloaded and installed, and some or all of the downloaded and installed applications are eligible for early login. In another embodiment, the "Log in Early" button is not displayed when multiple applications are being downloaded and installed, but none of them are eligible for early login, or it may not be displayed if only one application is eligible for early login. By detecting applications that are eligible for early login during the download and installation process and providing a "Log in Early" button, an early login request can be quickly initiated, improving account login efficiency.
[0041] In one embodiment, the login interface provided by this solution is configured with multiple login boxes, each corresponding to a different first application. Users can enter their first account information for logging into their respective first application in each login box. Optionally, one login box can also correspond to multiple first applications. For example, when multiple first applications can log into the same first account based on the same first account information (i.e., multiple first applications can be associated and logged in based on the same first account information), the login boxes corresponding to these first applications can be integrated into one login box. This allows a single login box to simultaneously receive the first account information from multiple first applications, improving the efficiency of obtaining the first account information.
[0042] After displaying the login interface in response to a pre-login request, the user can enter their primary account information. For example, the user can enter the corresponding primary account information in the login box for each primary application. Optionally, a login confirmation button can be displayed on the login interface. When the user completes the entry of their primary account information, clicking the login confirmation button will trigger a login confirmation operation. Upon detecting a login confirmation operation, the primary account information entered on the login interface can be received. This solution provides a login interface to the user upon receiving a pre-login request, allowing the user to enter their primary account information. This enables rapid response to pre-login accounts during the download and installation of multiple primary applications, as well as rapid retrieval of primary account information, effectively improving account login efficiency.
[0043] S120: Obtain the first account information entered on the login interface, wherein the first account information corresponds to N first applications, and each first application can use the first account information to log in to the first account, and the multiple applications include N first applications.
[0044] The multiple applications being downloaded in this solution include N first applications, where N is a positive integer. The N first applications can be all of the multiple applications being downloaded, or they can be some of the applications being downloaded.
[0045] It needs to be explained that other applications that have not obtained the corresponding account information will require the user to enter the corresponding account information to log in to the first account after downloading and installing, since the corresponding login configuration information has not been saved.
[0046] In one embodiment, the first account information provided by this solution can be used to log in to the first account in N first applications, realizing batch login of the first account. This embodiment only needs to obtain one first account information to achieve batch login of the first account on multiple first applications, improving the account login efficiency during the installation process of the first applications.
[0047] In one possible embodiment, such as Figure 2 As shown in the provided diagram of a first account information acquisition process, the multi-application login configuration method provided in this solution, when acquiring the first account information entered on the login interface, may include:
[0048] S121: Determine the login association information for multiple applications.
[0049] S122: Based on the login association information, determine N first applications from multiple applications, and obtain the first account information entered on the login interface, wherein the first account information corresponds to N first applications.
[0050] The login association information provided by this solution can record the applications that can be associated with login across multiple applications. Optionally, login association information can be determined by the publishing companies of multiple applications. For example, if multiple applications belong to the same publishing company, or if multiple applications belong to different publishing companies but there is a cooperative relationship between the publishing companies, the corresponding login association information can indicate that the corresponding application can be associated with login. Alternatively, it can be determined based on the official website of each application. For example, the login methods available for the application can be determined from the official website (e.g., login via platform A / platform B / mobile number, etc.). When multiple applications support the same login method, the corresponding login association information can indicate that the multiple applications can be associated with login via the corresponding login method. Alternatively, it can be determined based on the login instructions on the application's introduction page in the app store. For example, the login methods indicated on the introduction page (e.g., login via platform A / platform B / mobile number, etc.). When multiple applications support the same login method, the corresponding login association information can indicate that the multiple applications can be associated with login via the corresponding login method.
[0051] When multiple applications are detected being downloaded, the login association information of these applications can be determined, and N primary applications can be identified from among the downloading applications based on this information. For example, N applications that can be associated with login can be identified based on the login association information; these N applications are the N primary applications.
[0052] Furthermore, the system obtains the first account information corresponding to the N first applications entered on the login interface. In one embodiment, after determining the N first applications that can be associated with login based on the login association information, the system displays the application icons of the N first applications on the login interface to help users understand which first applications can be associated with login. The system can also display supported login methods on the login interface, and can display the corresponding login box in response to the user's selection of a login method, allowing the user to enter the corresponding first account information in the login box. This solution improves the accuracy and efficiency of account association login by quickly determining the first applications that can be associated with login based on the login association information and quickly obtaining the first account information corresponding to each first application.
[0053] like Figure 3The provided diagram illustrates a login interface, where section S01 represents the download pages for multiple applications (applications A1-A5), and section S02 represents the login interface. A pre-login button B01 is displayed on the download pages of the applications, allowing users to submit a pre-login request. Upon receiving the pre-login request, the user is redirected to the login interface S02, which provides a login box L01 corresponding to the first application. Assuming that applications A1-A4 are identified as the first applications eligible for login based on the login association information of the multiple applications, the application icons corresponding to applications A1-A4 are displayed in login box L01. Users can then enter their first account information (e.g., username, password, mobile phone number, verification code, etc., where the verification code can be obtained from the application server based on the mobile phone number) in login box L01. Simultaneously, a login confirmation button B02 is provided on login interface S02, allowing users to confirm their login by clicking the login confirmation button B01 after entering their first account information. After receiving the login confirmation, retrieve the first account information entered on the login interface, and verify the login of the first account based on the first account information.
[0054] like Figure 4 Another login interface diagram is provided, where S11 is the download page for multiple applications (applications A1-A5), and S12 is the login interface. A pre-login button B11 is displayed on the download pages of the applications, allowing users to submit a pre-login request. Upon receiving the pre-login request, the user is redirected to the login interface S12, which provides login boxes L11-L14 corresponding to the first application. Assuming that applications A1-A4 are identified as the first applications that can be associated with the login based on the login association information of the multiple applications, the application icons corresponding to the first applications A1-A4 are displayed in the login boxes. Users can fill in the corresponding first account information (such as username, password, mobile phone number, verification code, etc., where the verification code can be obtained from the application server based on the mobile phone number) through login boxes L11-L14. Simultaneously, a login confirmation button B12 is provided on the login interface S12. After completing the input of the first account information, the user can click the login confirmation button B11 to trigger the login confirmation operation.
[0055] In one possible embodiment, the login interface provided by this solution is configured with one or more login boxes. Different associated input boxes can correspond to different account categories, and multiple first applications belonging to the same account category can be associated for login; that is, multiple first applications belonging to the same account category can log in to the first account using the same first account information.
[0056] Upon receiving a pre-login request, identify the multiple primary applications being downloaded and installed, determine the corresponding account categories for these primary applications, categorize these primary applications according to the account categories, and configure a login box on the login interface for primary applications belonging to the same account category.
[0057] In one embodiment, after displaying a login interface with multiple login boxes in response to a pre-login request, the user can enter first account information for logging into a first account in a first application through the login boxes. Each login box may correspond to a single first application (e.g., a single first application under a corresponding account category) or multiple first applications (e.g., multiple first applications under a corresponding account category). After the user enters the first account information in each login box, the system retrieves the first account information entered in the login boxes of the login interface in response to a login confirmation operation triggered by the user.
[0058] Optionally, when entering the first account information into the login interface, the first account information can be entered into all login boxes, meaning the first account is pre-logged into all downloaded and installed first applications. Alternatively, the first account information can be entered into only some login boxes, meaning the first account is pre-logged into only some downloaded and installed first applications. This solution categorizes the first applications and configures one login box for each application within the same account category. For applications within the same account category, the first account information only needs to be entered once in the login box, reducing the number of times the first account information needs to be entered and improving account login efficiency.
[0059] In one possible embodiment, the multi-application login configuration method provided by this solution, after receiving and displaying the login interface when multiple applications are detected to be downloading, can also receive associated login requests and, in response to the associated login requests, display one or more login boxes in the login interface based on the account categories corresponding to the multiple first applications.
[0060] When a user needs to link multiple primary accounts for different applications, they can send a linking login request. Upon receiving the linking login request, one or more login boxes will be displayed on the login interface based on the account categories of the downloaded and installed primary applications. Primary applications belonging to the same account category will have only one login box configured on the login interface.
[0061] Optionally, when displaying the login interface in response to a pre-login request, the login boxes displayed on the login interface can correspond one-to-one with the first application, meaning the number of login boxes on the login interface is the same as the number of downloaded and installed first applications. Correspondingly, the user needs to enter the first account information for each first application in each login box. Simultaneously, a "linked login" button can be displayed on the login interface. Users can use this button to submit a linked login request, thereby consolidating the login boxes for first applications of the same account category into one login box. The consolidated login box can then be used to link and log in to the first accounts in batches. Optionally, the corresponding first application can be indicated in the login box, for example, by displaying the application icon corresponding to the first application, to indicate the first application associated with the login box. This solution, by responding to linked login requests and displaying one or more login boxes on the login interface according to account category, allows first applications belonging to the same account category to be linked and logged in through the same login box, reducing the situation where users repeatedly enter the same first account information and improving account login efficiency.
[0062] In one possible embodiment, when the login interface is displayed in response to a pre-login request, the login boxes displayed on the login interface may be a combination of login boxes for the first application under the same account category into one login box. Simultaneously, individual login buttons may be displayed on the login interface, allowing users to submit individual login requests. This splits the combined login box into separate login boxes for each first application, allowing users to enter the corresponding first account information for different first applications as needed.
[0063] Optionally, each first application can correspond to one or more account categories (for example, a first application can log in to a first account through different accounts or different third-party accounts). When displaying the login interface, a login box can be configured for the first application based on one of its account categories, and users can adjust the first application to the login box corresponding to other account categories. Optionally, when integrating different login boxes into one login box, the first application corresponding to the account category with the most first applications can be retained in the integrated login box, and new login boxes can be configured for other first applications.
[0064] This solution adjusts the login box corresponding to the first application by responding to the application adjustment operation that adjusts the correspondence between the first application and the login box. Users can configure the first account for each first application login according to their actual account login needs, thereby improving the flexibility of account login.
[0065] like Figure 5The provided diagram illustrates a linked login display. Section S21 is the login interface, displaying multiple login boxes L21-L24 corresponding to first applications. A login confirmation button B21 and a linked login button B22 are also displayed on the login interface S21. Users can enter their first account information in the login boxes and trigger the login confirmation operation by clicking the login confirmation button B21. Additionally, when a linked login for a first account is required, the user can click the linked login button B22 to send a linked login request. Upon receiving the linked login request, the login boxes corresponding to first applications belonging to the same account category are merged into one login box. For example, assuming first applications A1-A3 belong to the same account category, login boxes L21-L23 corresponding to first applications A1-A3 are merged into login box L31, and the application icons corresponding to first applications A1-A3 are displayed in login box L31. Simultaneously, a remove button is displayed on the application icon, allowing users to trigger application adjustment operations by dragging the application icon or clicking the remove button displayed on the application icon. Users can enter their primary account information through login boxes L31 and L24, and after completing the input of the primary account information, they can click the login confirmation button B21 to trigger the login confirmation operation.
[0066] S130: If the first account is successfully verified, associate the login configuration information of the first account with the target application, where N is a positive integer.
[0067] After obtaining the initial account information, account verification is performed to determine its accuracy and the corresponding verification result. If the initial account information is correct, the verification result is "Account Verification Successful"; if the initial account information is incorrect, the verification result is "Account Verification Failed." Optionally, if the verification result is "Account Verification Failed," the user can be prompted to re-enter the correct initial account information. Upon successful initial account verification, the login configuration information of the initial account is associated with a target application. The target application can be some or all of the N initial applications.
[0068] In one possible embodiment, when associating the login configuration information of the first account with the target application, the multi-application login configuration method provided by this solution may send the login configuration information of the first account to the application data folder of the target application, or it may uniformly save the login configuration information corresponding to each target application in a set folder or data table.
[0069] It's important to explain that when an application begins downloading, an application data folder is created, and all subsequent application-related data will be stored in this folder. This solution, upon successful verification of the first account, sends the login configuration information of that first account to the target application's corresponding application data folder. After the target application finishes downloading and launching, it can directly access the data in its application data folder, such as reading the login configuration information to log in. This solution quickly associates the login configuration information of the first account with the target application by sending the login configuration information to the target application's application data folder. After the target application is installed, it can automatically and quickly log in to the first account based on the login configuration information recorded in its own application data folder, effectively simplifying the login process for the first account.
[0070] In one possible embodiment, the multi-application login configuration method provided by this solution, when verifying the first account information, may send a verification request to the application server corresponding to the first application based on the first account information. The application server then verifies the first account information to obtain the account verification result. After receiving the verification request, the application server performs account verification based on the first account information and returns the corresponding account verification result.
[0071] In one possible embodiment, the multi-application login configuration method provided by this solution, after displaying the login interface when multiple applications are detected to be downloading, may further include: displaying option information corresponding to N first applications in the login interface. Correspondingly, when associating the login configuration information of the first account with the target application, it may further include: upon receiving the user's selection input, determining the selected application among the N first applications as the target application, wherein the N first applications include the target application; and associating the login configuration information of the first account with the target application.
[0072] The login interface displays option information for N first applications. The option information provided in this solution is used to indicate the target application for associated login among the N first applications. That is, the user can select and input the option information and select the N first applications corresponding to the option information. When the multi-application login configuration device receives the user's selection input, it determines one or more of the selected applications among the N first applications as the target application.
[0073] For example, the login screen displays N application icons corresponding to the primary application. The display style of each icon shows the options for the N primary applications. Users can select an application icon to initiate the selection input, choosing the target application for associated login from among the N primary applications. Optionally, the option information can be indicated by displaying the application icon of the primary application in the login box. By default, all N primary applications can be set as the target application; for example, displaying the icons of N primary applications in the login box indicates that all N primary applications should be selected as the primary application for simultaneous login. Optionally, the selected primary application can also be indicated by checking a box on the application icon of the primary application. By default, all N primary applications can be set as the target application; for example, checking a box on all N primary applications indicates that all N primary applications should be selected as the primary application for simultaneous login.
[0074] In one embodiment, when presented with N first application options on the login screen, the user can input selections to adjust the target application for associated login corresponding to the selected application. Upon receiving the selection input, the system adjusts the target application for associated login in response to the selected application option, for example, by unchecking one or some of the first applications. In this case, the remaining first applications will be used as the target application for associated login.
[0075] In one embodiment, multiple application icons for first applications can be displayed in the login box. The application icons displayed in the login box indicate the option information for the first applications. Users can trigger a selection input to remove the corresponding first application from the associated login by dragging the application icon or clicking the remove button displayed on the application icon. Upon receiving the selection input, the first application associated with the login indicated in the option information is updated in response to the selection input, and the application icon of the first application is removed from the login box.
[0076] Furthermore, after the first account is successfully verified, the target application corresponding to the option information is determined, and the login configuration information of the first account is associated with the target application. For example, the login configuration information of the first account is sent to the application data folder of the target application to achieve the association between the login configuration information and the target application. This solution records multiple target applications associated with login through option information, and users can configure the associated login target applications recorded in the option information according to their actual account login needs, thereby improving the flexibility of account login.
[0077] Optionally, the login configuration information provided by this solution can be used to log in to the first account in the target application after successful installation, and the login configuration information can be used to log in to the first account in at least one target application. In one embodiment, the login configuration information provided by this solution can correspond one-to-one with multiple target applications, that is, a login configuration information is saved for each target application based on the account verification result. Each login configuration information can also correspond to one or more target applications. For example, when the obtained first account information can be used to log in to the first account in multiple target applications, login configuration information can be uniformly generated and saved for these target applications.
[0078] Optionally, the login configuration information provided by this solution can be provided by the application server corresponding to the target application. For example, when the application server determines that the first account information is correct, it generates and returns the corresponding login configuration information based on the set configuration information generation rules. The target application can send an account login request to the application server based on the login configuration information, and the application server can use the account login request to enable the target application to log in to the first account.
[0079] In one embodiment, after the target application is installed, it starts and logs into the first account using the associated login configuration information. After saving the login configuration information associated with the target application, the installed target application can log into the first account based on the associated login configuration information, without the user needing to manually enter the first account information. That is, after the target application is installed, when it is started, because the corresponding login configuration information has already been associated, the target application can directly obtain the corresponding login configuration information and log into the first account based on it. It can be understood that the first account logged in based on the login configuration information is the same as the first account logged in based on the corresponding user login information.
[0080] Optionally, logging into the first account in the target application can be done automatically after the target application is installed and starts automatically, with the target application automatically obtaining the login configuration information and logging into the first account based on the login configuration information. Alternatively, the target application can be done automatically when the user actively starts the target application, with the target application automatically obtaining the login configuration information and logging into the first account based on the login configuration information. In either case, the user does not need to manually log in to the first account.
[0081] This solution can automatically log in to the primary account based on the login configuration information associated with the target application during the download and installation process, whether the target application is launched automatically or manually. There is no need to wait for the target application to finish downloading and installing before entering the primary account information, nor does the user need to manually enter the primary account information to log in after launching the target application. Furthermore, the primary account information for multiple target applications can be entered in batches during the download and installation of multiple target applications, effectively improving account login efficiency.
[0082] As described above, when multiple applications are detected to be downloading, a login interface is displayed, and the first account information corresponding to the N first applications entered on the login interface for logging into the first account is obtained. When the first account is successfully verified, the login configuration information of the first account is associated with the target application. After the target application is installed, the first account can be automatically logged in according to the login configuration information. Users do not need to enter the first account information and perform account verification in the target application after installation, nor do they need to launch each target application to log in to the first account. This effectively simplifies the login operation of the first account and improves the login efficiency of the first account.
[0083] The multi-application login configuration method provided in this application can be executed by a multi-application login configuration device. This application uses an example of a multi-application login configuration device executing the multi-application login configuration method to illustrate the multi-application login configuration device provided in this application.
[0084] Figure 6 This is a schematic diagram of the structure of a multi-application login configuration device provided in an embodiment of this application, as shown below. Figure 6 As shown, the multi-application login configuration device includes a display module 61, an acquisition module 62, and an association module 63.
[0085] The display module 61 is used to display the login interface when multiple applications are detected to be downloading; the acquisition module 62 is used to acquire the first account information entered on the login interface, wherein the first account information corresponds to N first applications, and each first application can use the first account information to log in to the first account, and the multiple applications include N first applications; the association module 63 is used to associate the login configuration information of the first account with the target application when the first account is successfully verified, wherein the target application is one or more of the N first applications, and N is a positive integer.
[0086] Optionally, the acquisition module 62 includes a first determining unit and an acquisition unit, wherein:
[0087] The first determining unit is used to determine the login association information of the plurality of applications;
[0088] The first determining unit is further configured to determine N first applications from the plurality of applications based on the login association information;
[0089] The acquisition unit is used to acquire the first account information entered on the login interface, wherein the first account information corresponds to N first applications.
[0090] Optionally, the display module 61 is also used to display option information corresponding to the N first applications in the login interface;
[0091] The association module 63 includes a second determining unit and an association unit, wherein:
[0092] The second determining unit is used to determine the selected application among the N first applications as the target application when receiving the user's selection input, wherein the N first applications include the target application;
[0093] The association unit is used to associate the login configuration information of the first account with the target application.
[0094] Optionally, the display module 61 is specifically used to display the login interface when it is detected that multiple applications are being downloaded and the number of applications exceeds a first threshold.
[0095] Optionally, the association module 63 includes a sending unit, which is used to send the login configuration information of the first account to the application data folder of the target application.
[0096] As described above, when multiple applications are detected to be downloading, a login interface is displayed, and the first account information corresponding to the N first applications entered on the login interface for logging into the first account is obtained. When the first account is successfully verified, the login configuration information of the first account is associated with the target application. After the target application is installed, the first account can be automatically logged in according to the login configuration information. Users do not need to enter the first account information and perform account verification in the target application after installation, nor do they need to launch each target application to log in to the first account. This effectively simplifies the login operation of the first account and improves the login efficiency of the first account.
[0097] The device for configuring multi-application login in this application embodiment can be an electronic device or a component within an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other devices besides a terminal. For example, the electronic device can be a mobile phone, tablet computer, laptop computer, PDA, in-vehicle electronic device, mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, ultra-mobile personal computer (UMPC), netbook, or personal digital assistant (PDA), etc. It can also be a server, network attached storage (NAS), personal computer (PC), television (TV), ATM, or self-service machine, etc. This application embodiment does not specifically limit the device.
[0098] The device for configuring multi-application login in this embodiment can be a device with an operating system. This operating system can be Android, iOS, or other possible operating systems; this embodiment does not specifically limit the specific operating system used.
[0099] The multi-application login configuration device provided in this application embodiment can achieve Figures 1 to 6 The various processes implemented in the method implementation examples will not be described again here to avoid repetition.
[0100] Optionally, such as Figure 7 As shown, this application embodiment also provides an electronic device 700, including a processor 701 and a memory 702. The memory 702 stores a program or instructions that can run on the processor 701. When the program or instructions are executed by the processor 701, they implement the various steps of the above-described multi-application login configuration method embodiment and can achieve the same technical effect. To avoid repetition, they will not be described again here.
[0101] It should be noted that the electronic devices in the embodiments of this application include the mobile electronic devices and non-mobile electronic devices described above.
[0102] Figure 8 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of this application.
[0103] The electronic device 800 includes, but is not limited to, components such as: radio frequency unit 801, network module 802, audio output unit 803, input unit 804, sensor 805, display unit 806, user input unit 807, interface unit 808, memory 809, and processor 810.
[0104] Those skilled in the art will understand that the electronic device 800 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 810 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 8 The electronic device structure shown does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0105] The processor 810 is configured to display a login interface when it detects that multiple applications are being downloaded; obtain first account information entered on the login interface, wherein the first account information corresponds to N first applications, and each first application can use the first account information to log in to the first account, the multiple applications include the N first applications; and if the first account is successfully verified, associate the login configuration information of the first account with a target application, wherein the target application is one or more of the N first applications, and N is a positive integer.
[0106] The processor 810 is also used to launch the target application after the target application has been installed, and to log in to the first account in the target application using the associated login configuration information.
[0107] The processor 810 is also configured to, when retrieving the first account information entered on the login screen:
[0108] Determine the login association information for multiple applications;
[0109] Based on the login association information, determine N first applications from multiple applications, and obtain the first account information entered on the login interface, where the first account information corresponds to N first applications.
[0110] The processor 810 is also used to display option information for N first applications in the login interface after detecting that multiple applications are being downloaded;
[0111] The processor 810 is also configured to, when associating the login configuration information of the first account with the target application, determine the selected application among N first applications as the target application upon receiving user selection input, wherein the N first applications include the target application; and associate the login configuration information of the first account with the target application.
[0112] The processor 810 is also configured to display the login screen when multiple applications are detected to be downloading, wherein the login screen is displayed when multiple applications are detected to be downloading and the number of applications exceeds a first threshold.
[0113] The processor 810 is also configured to send the login configuration information of the first account to the application data folder of the target application when associating the login configuration information of the first account with the target application.
[0114] As described above, when multiple applications are detected to be downloading, a login interface is displayed, and the first account information corresponding to the N first applications entered on the login interface for logging into the first account is obtained. When the first account is successfully verified, the login configuration information of the first account is associated with the target application. After the target application is installed, the first account can be automatically logged in according to the login configuration information. Users do not need to enter the first account information and perform account verification in the target application after installation, nor do they need to launch each target application to log in to the first account. This effectively simplifies the login operation of the first account and improves the login efficiency of the first account.
[0115] It should be understood that, in this embodiment, the input unit 804 may include a graphics processing unit (GPU) 8041 and a microphone 8042. The GPU 8041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 806 may include a display panel 8061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 807 includes at least one of a touch panel 8071 and other input devices 8072. The touch panel 8071 is also called a touch screen. The touch panel 8071 may include a touch detection device and a touch controller. Other input devices 8072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.
[0116] The memory 809 can be used to store software programs and various data. The memory 809 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 809 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 809 in the embodiments of this application includes, but is not limited to, these and any other suitable types of memory.
[0117] Processor 810 may include one or more processing units; optionally, processor 810 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 810.
[0118] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described multi-application login configuration method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0119] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0120] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface and the processor are coupled. The processor is used to run programs or instructions to implement the various processes of the above-described multi-application login configuration method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0121] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0122] This application provides a computer program product that is stored in a storage medium and executed by at least one processor to implement the various processes of the multi-application login configuration method embodiment described above, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0123] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0124] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods of the various embodiments of this application.
[0125] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
Claims
1. A multi-application login configuration method, characterized in that, include: If multiple applications are detected to be downloading, the login screen will be displayed. Obtain the first account information entered on the login interface, wherein the first account information corresponds to N first applications, and each first application can use the first account information to log in to the first account, and the multiple applications include the N first applications; If the first account is successfully verified, the login configuration information of the first account is associated with the target application, wherein the target application is one or more of the N first applications, and N is a positive integer. If the target application is installed and started, the first account is logged in through the associated login configuration information.
2. The multi-application login configuration method according to claim 1, characterized in that, The step of obtaining the first account information entered on the login interface includes: Determine the login association information of the multiple applications; Based on the login association information, N first applications are determined from the plurality of applications, and the first account information entered on the login interface is obtained, wherein the first account information corresponds to the N first applications.
3. The multi-application login configuration method according to claim 1, characterized in that, After displaying the login screen when multiple applications are detected being downloaded, the method further includes: The login interface displays option information corresponding to the N first applications; The step of associating the login configuration information of the first account with the target application includes: Upon receiving the user's selection input, the selected application among the N first applications is determined as the target application, wherein the N first applications include the target application; Associate the login configuration information of the first account with the target application.
4. The multi-application login configuration method according to claim 1, characterized in that, The step of displaying a login interface when multiple applications are detected being downloaded includes: If multiple applications are detected to be downloading, and the number of applications exceeds a first threshold, the login interface will be displayed.
5. The multi-application login configuration method according to claim 1, characterized in that, The step of associating the login configuration information of the first account with the target application includes: Send the login configuration information of the first account to the application data folder of the target application.
6. A device for configuring multi-application login, characterized in that, It includes a display module, an acquisition module, and an association module, among which: The display module is used to display a login interface when it detects that multiple applications are being downloaded. The acquisition module is used to acquire the first account information entered on the login interface, wherein the first account information corresponds to N first applications, and each first application can use the first account information to log in to the first account, and the multiple applications include the N first applications; The association module is used to associate the login configuration information of the first account with the target application when the first account is successfully verified. The target application is one or more of the N first applications, where N is a positive integer. When the target application is installed and started, the first account logs in through the associated login configuration information.
7. The apparatus for configuring multi-application login according to claim 6, characterized in that, The acquisition module includes a first determining unit and an acquisition unit, wherein: The first determining unit is used to determine the login association information of the plurality of applications; The first determining unit is further configured to determine N first applications from the plurality of applications based on the login association information; The acquisition unit is used to acquire the first account information entered on the login interface, wherein the first account information corresponds to N first applications.
8. The apparatus for configuring multi-application login according to claim 6, characterized in that, The display module is also used to display option information corresponding to the N first applications in the login interface; The association module includes a second determining unit and an association unit, wherein: The second determining unit is used to determine the selected application among the N first applications as the target application when receiving the user's selection input, wherein the N first applications include the target application; The association unit is used to associate the login configuration information of the first account with the target application.
9. The apparatus for configuring multi-application login according to claim 6, characterized in that, The display module is specifically used to display the login interface when it detects that multiple applications are being downloaded and the number of applications exceeds a first threshold.
10. The apparatus for configuring multi-application login according to claim 6, characterized in that, The association module includes a sending unit, which is used to send the login configuration information of the first account to the application data folder of the target application.
Citation Information
Patent Citations
Application account management method and device
CN106909827A