Game account login method, device and equipment and computer readable medium

The problem of poor security and convenience of game account login methods is solved through biological information verification, achieving higher security and convenience, and avoiding the risks of password leakage and account theft.

CN119280836APending Publication Date: 2025-01-10SIKELI CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311444759.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-01
Publication Date
2025-01-10

AI Technical Summary

Technical Problem

The existing game account login method depends on passwords or verification codes, which have security and convenience issues, and are prone to being stolen and forgetting passwords or verification codes are cumbersome.

Method used

Use biological information as the login verification method. By obtaining pre-bound biological information, displaying the corresponding biological information collection controls, receiving and comparing the input biological information characteristic values. If the preset conditions are met, log in to the game account, and if necessary Perform secondary verification to prevent malicious behavior.

Benefits of technology

It improves the security and convenience of account login, avoids the risks of password leakage and account theft, and enhances the flexibility and intelligence of verification.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119280836A_ABST
    Figure CN119280836A_ABST
Patent Text Reader

Abstract

The invention relates to a game account login method, device and equipment and a computer readable medium. The method comprises the following steps: acquiring a target account, wherein the target account is used for playing a target game; obtaining first biological information pre-bound with the target account, and displaying a biological information collection control of the same type according to the type of the first biological information; receiving second biological information input by the biological information acquisition control, and comparing the characteristic value of the first biological information with the characteristic value of the second biological information; and when the comparison result meets a preset condition, logging in the target account to the target game. According to the method and the device, the biological information is adopted as a login verification mode, the account owner is ensured to perform login verification during account login without inputting a password and a dynamic verification code, the account login security is improved, the login verification convenience is improved, and the technical problem that the login mode of the password and the verification code is poor in security and convenience is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of Internet technology, and in particular to a method, device, equipment and computer-readable medium for logging into a game account. Background Art

[0002] With the popularity and development of online games, more and more players have invested a lot of time and money in the game, making the game account an important property of the players. However, the current game login method mainly relies on passwords or verification codes. This information is weakly related to the player himself. Once intercepted, it can be easily logged into the game account, seriously endangering the property safety of the player. At the same time, the password and verification code login method is also less convenient. For example, if the player forgets the password, he needs to go through layers of retrieval methods to retrieve the password. For example, if the mobile phone number of the game account is inconsistent with the mobile phone number on the terminal the player is using, the player needs to check the verification code on other terminals, and there is also a risk of leakage during this period. In summary, the password and verification code login methods are less secure and convenient, and cannot meet the increasing needs of players.

[0003] Currently, no effective solution has been proposed to address the problem of poor security and convenience of logging in using passwords or verification codes. Summary of the invention

[0004] The present application provides a method, device, equipment and computer-readable medium for logging into a game account to solve the technical problem that the login methods of passwords and verification codes have poor security and convenience.

[0005] According to one aspect of an embodiment of the present application, the present application provides a method for logging into a game account, comprising: obtaining a target account, wherein the target account is used to play a target game; obtaining first biometric information pre-bound to the target account, and displaying a biometric information collection control of the same type according to the type of the first biometric information; receiving second biometric information input by the biometric information collection control, and comparing a feature value of the first biometric information with a feature value of the second biometric information; when the comparison result meets a preset condition, logging the target account into the target game.

[0006] Optionally, before obtaining the first biometric information pre-bound to the target account, the method also includes binding the first biometric information to the target account in one of the following ways: displaying the biometric information collection control when receiving account registration operation information of the target account; receiving the first biometric information input by the biometric information collection control, and binding the first biometric information to the target account; displaying the biometric information collection control when the target account uses an associated password to log in to the target game; receiving the first biometric information input by the biometric information collection control, and binding the first biometric information to the target account; displaying the biometric information collection control when the target account uses a dynamic verification code to log in to the target game; receiving the first biometric information input by the biometric information collection control, and binding the first biometric information to the target account, and storing the target account and the first biometric information in a database.

[0007] Optionally, displaying the biometric information collection control includes: obtaining device information of a terminal device to which the target account is currently logged in; determining the type of biometric information supported by the terminal device through the device information; when the terminal device supports only one type of biometric information, displaying a corresponding type of the biometric information collection control, and displaying guide information of the corresponding type, wherein the guide information is used to guide the operation mode of the biometric information collection control; when the terminal device supports more than one type of biometric information, displaying each type of the biometric information collection control in order of the operating performance of each biometric information collection module on the terminal device from strong to weak, and displaying the guide information corresponding to each type.

[0008] Optionally, after confirming that the comparison result meets the preset conditions, the method also includes: obtaining at least one of the number of login times, login location information and login time information of the target account within a preset time; clustering the login location information and the login time information of each historical login within the preset time to obtain the common location cluster and the common time cluster of the target account within the preset time; when the login number information indicates that the number of logins of the target account within the preset time is greater than a preset number threshold, the current login location of the target account deviates from the common location cluster, and the current login time of the target account deviates from the common time cluster, obtaining the third biometric information pre-bound to the target account, and displaying the same type of biometric information collection control according to the type of the third biometric information; receiving the fourth biometric information input by the biometric information collection control, and comparing the feature value of the third biometric information with the feature value of the fourth biometric information; when the comparison result meets the preset conditions, logging the target account into the target game.

[0009] Optionally, after logging the target account into the target game, the method further includes: monitoring the gaming behavior of the target account; displaying the biometric information collection control of either type of the first biometric information or the third biometric information when monitoring that the target account requests to perform a risky behavior; receiving the fifth biometric information input by the biometric information collection control, and comparing the feature value of the first biometric information or the third biometric information with the feature value of the fifth biometric information; and executing the risky behavior when the comparison result meets a preset condition.

[0010] Optionally, after logging the target account into the target game, the method further includes: monitoring the resource transaction amount of the target account; when it is monitored that the resource transaction amount reaches a preset transaction amount threshold, determining the number of biometric information that has a binding relationship with the target account; when the number of biometric information that has a binding relationship with the target account is less than a preset number threshold, displaying a prompt message for adding new biometric information login, wherein the prompt message is used to prompt to bind new biometric information to the target account.

[0011] Optionally, the method also includes: when the target account is bound to new biometric information, increasing the preset transaction amount threshold, and when the resource transaction amount reaches the new preset transaction amount threshold, displaying a prompt message for adding a new biometric information login; when the prompt message is closed and the target account is not bound to new biometric information, lowering the preset transaction amount threshold so that when the target account requests to execute a transaction, a prompt message for adding a new biometric information login is displayed.

[0012] According to another aspect of an embodiment of the present application, the present application provides a game account login device, including: an account acquisition module, used to acquire a target account, wherein the target account is used to play a target game; a control display module, used to acquire first biometric information pre-bound to the target account, and display the same type of biometric information collection control according to the type of the first biometric information; a biometric feature comparison module, used to receive second biometric information input by the biometric information collection control, and compare the characteristic value of the first biometric information with the characteristic value of the second biometric information; a login module, used to log the target account into the target game when the comparison result meets a preset condition.

[0013] According to another aspect of an embodiment of the present application, the present application provides an electronic device, including a memory, a processor, a communication interface and a communication bus, wherein the memory stores a computer program that can be run on the processor, the memory and the processor communicate through the communication bus and the communication interface, and the steps of the above method are implemented when the processor executes the computer program.

[0014] According to another aspect of an embodiment of the present application, the present application also provides a computer-readable medium having a non-volatile program code executable by a processor, and the program code enables the processor to execute the above method.

[0015] The above technical solution provided by the embodiment of the present application has the following advantages compared with the related art:

[0016] The present application provides a method for logging into a game account, including: obtaining a target account, wherein the target account is used to play a target game; obtaining first biometric information pre-bound to the target account, and displaying a biometric information collection control of the same type according to the type of the first biometric information; receiving second biometric information input by the biometric information collection control, and comparing the characteristic value of the first biometric information with the characteristic value of the second biometric information; when the comparison result meets the preset conditions, logging the target account into the target game. The present application uses biometric information as a login verification method to ensure that the account owner must perform login verification when logging in, and there is no need to enter a password or dynamic verification code, which not only improves the security of account login, but also improves the convenience of login verification, and solves the technical problem of poor security and convenience of password and verification code login methods. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the drawings required for use in the embodiments or the related technical descriptions are briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0019] Figure 1 A schematic diagram of a hardware environment for an optional game account login method provided according to an embodiment of the present application;

[0020] Figure 2 A flowchart of an optional method for logging into a game account provided according to an embodiment of the present application;

[0021] Figure 3 A schematic diagram of an optional biometric information collection recommendation provided according to an embodiment of the present application;

[0022] Figure 4 A schematic diagram of an optional biological information collection method provided according to an embodiment of the present application;

[0023] Figure 5 A schematic diagram of a secondary verification of an optional prop destruction behavior provided according to an embodiment of the present application;

[0024] Figure 6 A schematic diagram of an optional secondary verification of abnormal recharge behavior provided according to an embodiment of the present application;

[0025] Figure 7 A schematic diagram of a security guide for optional large-value asset protection provided according to an embodiment of the present application;

[0026] Figure 8 A block diagram of an optional game account login device provided according to an embodiment of the present application;

[0027] Fig. 9 A schematic diagram of an optional electronic device structure provided in an embodiment of the present application. DETAILED DESCRIPTION

[0028] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0029] In the subsequent description, the suffixes such as "module", "component" or "unit" used to represent elements are only used to facilitate the description of the present application and have no specific meaning. Therefore, "module" and "component" can be used interchangeably.

[0030] In order to solve the problem mentioned in the background technology, according to one aspect of an embodiment of the present application, an embodiment of a method for logging into a game account is provided.

[0031] Optionally, in the embodiment of the present application, the above-mentioned game account login method can be applied to: Figure 1 In the hardware environment composed of the terminal 101 and the server 103 shown in FIG. Figure 1 As shown, the server 103 is connected to the terminal 101 via a network, and can be used to provide services (such as game services) for the terminal or a client installed on the terminal. A database 105 can be set on the server or independently of the server to provide data storage services for the server 103. The above-mentioned network includes but is not limited to: a wide area network, a metropolitan area network or a local area network, and the terminal 101 includes but is not limited to a PC, a mobile phone, a tablet computer, etc.

[0032] A method for logging into a game account in an embodiment of the present application can be executed by the server 103, or can be executed jointly by the server 103 and the terminal 101, such as Figure 2 As shown, the method may include the following steps:

[0033] Step S202, obtaining a target account, wherein the target account is used to play a target game;

[0034] Step S204, obtaining the first biometric information pre-bound to the target account, and displaying the same type of biometric information collection controls according to the type of the first biometric information;

[0035] Step S206, receiving the second biological information input by the biological information collection control, and comparing the feature value of the first biological information with the feature value of the second biological information;

[0036] Step S208, when the comparison result meets the preset conditions, the target account is logged into the target game.

[0037] In the embodiment of the present application, the target game is a game that requires account login, including but not limited to the account login of the game itself and the account login of the platform for playing the game as a platform. The platform includes but is not limited to a game distribution platform, a battle platform, an application store platform, etc. The target account is a user account registered in the target game system or platform, which is used to log in to the game, perform game operations, store game data, and other functions. Users can create and use one or more accounts in the target game system according to their needs and interests. The target account can be bound to personal information, game data, virtual items, etc. for users to use and manage in the game. The form of the target account includes but is not limited to an email address, a phone number, and a player-defined string. The biometric information used for account login verification includes but is not limited to fingerprint information, face information, iris information, finger vein information, and voiceprint information. Correspondingly, the types of biometric information include but are not limited to fingerprint data, face image, iris data, finger vein data, and voiceprint data. The biometric information collection controls corresponding to each type include but are not limited to fingerprint collection controls, face image collection controls, iris scanning controls, finger vein detection controls, and voiceprint detection controls, etc. Different biometric information has different characteristic values. For example, the characteristic values ​​of fingerprints include but are not limited to the lines, patterns, details, shapes, etc. of fingerprints; the characteristic values ​​of irises include but are not limited to the texture, lines, colors, structures, etc. of irises; the characteristic values ​​of faces include but are not limited to the contours, eyes, noses, mouths, etc. of the face; the characteristic values ​​of voiceprints include but are not limited to the frequency, pitch, voice, etc. of the sound. It should be noted that when obtaining the user's biometric information, the user's explicit consent must be obtained, and the user must be informed of the purpose, scope, method and consequences of the collection, as well as the user's right to refuse or withdraw consent. When collecting, storing, transmitting, processing and using the user's biometric information, encryption, desensitization, anonymization and other technical means that meet national standards should be used to protect the user's information security and privacy rights.

[0038] This application uses biometric information as a login verification method to ensure that the account owner must log in to the account for verification, and there is no need to enter a password or dynamic verification code, which not only improves the security of account login, but also improves the convenience of login verification, and solves the technical problem of poor security and convenience of password and verification code login methods. Figures 3 to 8 , from the collection of biometric information, to the use of biometric information for game account login verification, as well as a series of security expansion measures based on biometric information.

[0039] As an optional embodiment, before obtaining the first biometric information pre-bound to the target account, the method further includes binding the first biometric information to the target account in one of the following ways:

[0040] The first one is to display the biometric information collection control when receiving the account registration operation information of the target account; receive the first biometric information input by the biometric information collection control, and bind the first biometric information to the target account.

[0041] In an embodiment of the present application, when a user registers a game account or a platform account, the user may be recommended to bind the game account or the platform account with the user's own biometric information.

[0042] The second method is to display the biometric information collection control when the target account is logged into the target game using the associated password; receive the first biometric information input by the biometric information collection control, and bind the first biometric information to the target account.

[0043] In the embodiment of the present application, the above-mentioned associated password is the password bound by the user when registering the account, such as a password composed of at least one combination of numbers, letters, symbols, etc., or a pattern password such as a gesture pattern. If the user does not choose to bind the biometric information to the account when registering the account, then after the user logs in to the target game or platform with the password, the user can be recommended to bind the game account or platform account with the user's own biometric information. If the target game or platform does not provide login verification based on biometric information in the early stage, it can be upgraded to a login verification system based on biometric information on the basis of the original login system. After the upgrade, after the user logs in to the target game or platform with the password, the user can be recommended to bind the game account or platform account with the user's own biometric information.

[0044] The third method is to display the biometric information collection control when the target account uses a dynamic verification code to log in to the target game; receive the first biometric information input by the biometric information collection control, bind the first biometric information to the target account, and store the target account and the first biometric information in a database.

[0045] In the embodiment of the present application, the above-mentioned dynamic verification code is a verification code generated in real time when the user requests to log in to the target game or platform. For example, after the user fills in the email address or mobile phone number, the game server or platform server generates a verification code in real time and sends it to the user's email address or mobile phone number. The user can use the verification code to log in to the account. Similarly, if the user does not choose to bind the biometric information with the account when registering the account, after the user logs in to the target game or platform through the dynamic verification code, the user can be recommended to bind the game account and platform account with the user's own biometric information. If the target game or platform does not provide login verification based on biometric information in the early stage, it can be upgraded to a login verification system based on biometric information on the basis of the original login system. After the upgrade, after the user logs in to the target game or platform through the dynamic verification code, the user can be recommended to bind the game account and platform account with the user's own biometric information.

[0046] As an optional embodiment, the displaying of the biological information collection control includes:

[0047] Step 1, obtaining the device information of the terminal device currently logged in by the target account;

[0048] Step 2, determining the biometric information type supported by the terminal device through the device information;

[0049] Step 3, when the terminal device supports only one type of biometric information, display the biometric information collection control of the corresponding type, and display the corresponding type of guidance information, wherein the guidance information is used to guide the operation mode of the biometric information collection control; when the terminal device supports more than one type of biometric information, display each type of biometric information collection control in the order of the operating performance of each biometric information collection module on the terminal device from strong to weak, and display the corresponding guidance information of each type.

[0050] In the embodiment of the present application, when recommending users to bind their accounts with biometric information, the type of biometric information to be used is flexibly recommended based on the terminal device used by the user. Specifically, the device information of the terminal device used by the user is first obtained, such as the device name, brand, model, sensor information, etc. The type of biometric information supported by the terminal device is determined through the device information. For example, the device model is directly queried in the data provided by the device manufacturer to determine the type of biometric information supported by the terminal device of the corresponding model. The type of biometric information supported by the terminal device can also be determined directly by detecting the type of sensor in the terminal device. If there is a camera module, face recognition and iris recognition are supported. If there is a touch screen and a fingerprint sensor is provided, fingerprint recognition is supported. After determining the type of biometric information supported by the terminal device, various types of biometric information collection controls and guide information can be displayed to the user for recommendation. The guide information is used to guide the operation method of the biometric information collection control, such as pressing the fingerprint sensor, aiming at the camera, etc.

[0051] In the embodiment of the present application, when the terminal device supports only one type of biometric information, the corresponding type of biometric information collection control is directly displayed, and the corresponding type of guidance information is displayed, and the guidance information is used to guide the operation mode of the biometric information collection control. When the terminal device supports more than one type of biometric information, at least one type can be randomly selected for recommendation. Figure 3 As shown, taking face recognition as an example, the face collection control is displayed. The user clicks the "Enable Now" button to open the camera module to collect the user's face image.

[0052] In order to improve the user experience of biometric information login verification, the type of biometric information can be screened based on the performance of the terminal device. Specifically, the biometric information collection control of each type is displayed in order from strong to weak according to the operating performance of each biometric information collection module on the terminal device, and the corresponding guidance information of each type is displayed. The user can choose at least one method to collect biometric information based on the recommendation results or autonomous needs, and the account can be bound to the biometric information. At this time, the target game can be directly logged in through the biometric information. In this way, the user is given the best biometric information collection method, and the user is given room for free choice to meet the user's personalized needs.

[0053] The above steps complete the process of collecting biometric information before using biometric information to log in to the game and binding the target account with the biometric information. Next, the process of using biometric information to log in to the target game will be explained.

[0054] In step S202, a target account is obtained, and the account has been pre-bound with the first biometric information.

[0055] In step S204, the first biometric information pre-bound to the target account is obtained, and the same type of biometric information collection controls are displayed according to the type of the first biometric information. For example, if the first biometric information is face information, Figure 4 As shown, the face collection control can be directly displayed. At this time, the user needs to click the icon according to the prompt to open the camera module to collect the user's face image, that is, the second biometric information.

[0056] In step S206, the second biological information input by the biological information collection control is received, and the characteristic value of the first biological information is compared with the characteristic value of the second biological information.

[0057] In the embodiment of the present application, comparing the feature value of the first biometric information with the feature value of the second biometric information refers to the feature value matching process in biometric identification. Different biometric identification technologies use different feature value matching algorithms. For example, for fingerprint identification, the feature value matching algorithms that can be used include but are not limited to: detail matching algorithm: This algorithm is based on the detail features of the fingerprint image and matches by comparing the relationship between the detail points and the lines in the fingerprint image. Shape matching algorithm: This algorithm is based on the overall shape features of the fingerprint image and matches by comparing the shape features of the fingerprint image and the curvature of the lines. For facial recognition, the feature value matching algorithms that can be used include but are not limited to: feature point matching algorithm: This algorithm is based on the position and distance relationship of facial feature points and matches by comparing the relative position and distance between feature points in two facial images. Texture matching algorithm: This algorithm is based on the texture features of the facial image and matches by comparing the similarity of the texture features in the facial image and the texture model. These feature value matching algorithms can be adjusted and optimized according to different biometric identification technologies to improve the precision and accuracy of matching.

[0058] In step S208, when the comparison result meets the preset conditions, the target account is logged into the target game. That is, when the feature value matching is completed and the matching degree reaches the expected level, the current login behavior can be determined as the login behavior of the target account owner, and the login operation of the target account is executed.

[0059] In practice, there are often malicious attacks on the target game service or user misoperation. Therefore, this application can execute an anti-attack strategy during or after the feature value comparison of biometric information. In essence, it increases the difficulty and frequency of login verification when there is a risk of being attacked. Specifically, the execution of the anti-attack strategy may include the following steps:

[0060] Step 1, obtaining at least one of the number of login times, login location information, and login time information of the target account within a preset time;

[0061] Step 2, clustering the login location information and the login time information of each historical login within the preset time, to obtain the common location cluster and the common time cluster of the target account within the preset time;

[0062] Step 3, when the login count information indicates that the number of logins of the target account within the preset time is greater than a preset number threshold, the current login location of the target account deviates from the common location cluster, and the current login time of the target account deviates from the common time cluster, the third biometric information pre-bound to the target account is obtained, and the same type of biometric information collection control is displayed according to the type of the third biometric information;

[0063] Step 4, receiving the fourth biological information input by the biological information collection control, and comparing the characteristic value of the third biological information with the characteristic value of the fourth biological information;

[0064] Step 5: When the comparison result meets the preset conditions, the target account is logged into the target game.

[0065] In the embodiment of the present application, the difficulty and number of verifications can be dynamically adjusted according to factors such as the player's login frequency, location, and time to prevent malicious attacks or misoperations. For example, multiple logins in a short period of time may indicate malicious attacks and require further login verification. If the current login location or login time is out of the range of the account's usual login location or usual time, the account may have been maliciously stolen and further login verification is required. When further login verification is performed, another set of pre-bound biometric information is required for login verification, namely the third biometric information. The process of using the third biometric information for login verification is the same as the process of using the first biometric information for login verification. The type of the third biometric information can be the same or different from the first biometric information. When the same, the first biometric information and the third biometric information correspond to biometric information at different locations, such as thumb fingerprints and index finger fingerprints. After performing at least two biometric information verifications, the possibility of malicious attacks or misoperations can be minimized, and it is determined that the account owner himself is logging in.

[0066] This application improves the security of game accounts by using biometric information as a login verification method, avoids risks such as password leakage, account theft, and impersonation, and protects players' property and privacy; at the same time, by automatically selecting the most suitable biometric information collection method and dynamically adjusting the verification difficulty and number of times, the flexibility and intelligence of the verification method are increased.

[0067] The above steps complete the process of using biometric information to log in to the target game. Next, a series of security expansion measures based on biometric information are explained.

[0068] This application provides a risk behavior monitoring and response plan based on biometric verification.

[0069] As an optional embodiment, after logging the target account into the target game, the method further includes:

[0070] Step 1, monitoring the gaming behavior of the target account;

[0071] Step 2, when it is detected that the target account requests to perform risky behavior, display the biometric information collection control of any type of the first biometric information or the third biometric information;

[0072] Step 3, receiving the fifth biological information input by the biological information collection control, and comparing the characteristic value of the first biological information or the third biological information with the characteristic value of the fifth biological information;

[0073] Step 4: When the comparison result meets the preset conditions, execute the risk behavior.

[0074] In the embodiment of the present application, risky behaviors of users in the game refer to game behaviors that may endanger the security of users' assets and privacy, such as destroying valuable props in the backpack, clicking on the recharge system to recharge, viewing historical recharge amount information, viewing chat records of friends in the game, etc., and also include suspected illegal recharge behaviors such as machine order brushing and black card recharge. If risky behaviors are detected, secondary biometric verification is required to ensure that it is the player himself who is operating. Figure 5 As shown, when it is detected that a player is requesting to perform a valuable item destruction operation, a face collection control pops up for secondary biometric verification. Only after the verification is passed to ensure that it is the player himself, can the operation be performed.

[0075] In the embodiment of the present application, by monitoring the player's recharge behavior, it is possible to determine whether there is machine order brushing and recharge on behalf of others, thereby protecting the rights and interests of the operator. It is possible to analyze whether the player's recharge behavior is normal personal recharge based on the player's recharge history, game behavior and other data, and give corresponding suggestions or warnings. For example, if a player recharges in a short period of time, and the speed of large-amount recharge is less than once every 5 seconds, which is far higher than the normal manual recharge speed, there is suspected illegal recharge behavior such as machine order brushing and black card recharge on behalf of others, then Figure 6 As shown, the prompt "Your recharge behavior has been detected to be abnormal. To ensure that it is you who is operating it, please perform Face ID verification" is displayed. Players are required to provide a second verification of their biometric information. Only after the verification is passed and it is confirmed that it is the player himself, can the recharge operation be performed.

[0076] This application provides a recharge amount monitoring and an asset protection solution based on biometric verification after the recharge reaches a certain amount.

[0077] As an optional embodiment, after logging the target account into the target game, the method further includes:

[0078] Step 1, monitoring the resource transaction amount of the target account;

[0079] Step 2, when it is monitored that the resource transaction amount reaches a preset transaction amount threshold, determining the amount of biometric information having a binding relationship with the target account;

[0080] Step 3: When the number of biometric information that is bound to the target account is less than a preset number threshold, a prompt message for adding new biometric information login is displayed, wherein the prompt message is used to prompt the target account to be bound with new biometric information.

[0081] In the embodiment of the present application, when a player recharges in the game, the player's recharge amount, that is, the resource transaction amount, is monitored and accumulated into the player's total recharge amount. Figure 7 As shown, when the total amount of a player's recharge reaches a preset threshold (such as RMB 1,000), a security reminder message is sent to the player, suggesting that the player turn on or switch to a safer biometric information login method. Specifically, when the amount of biometric information bound to the target account is small, a security reminder message is sent to the player, suggesting that the player turn on or switch to a safer biometric information login method. It should be noted that when it comes to user recharge, it should be strictly implemented in accordance with the laws and regulations related to online payment technology to ensure transaction compliance and user property safety.

[0082] As an optional embodiment, the method further includes:

[0083] When the target account is bound to new biometric information, the preset transaction amount threshold is increased, and when the resource transaction amount reaches the new preset transaction amount threshold, a prompt message for adding new biometric information login is displayed;

[0084] When the prompt message is closed and the target account is not bound to new biometric information, the preset transaction amount threshold is lowered so that when the target account requests to execute a transaction, a prompt message for adding new biometric information login is displayed.

[0085] In the embodiment of the present application, the threshold value and the content and frequency of the prompt information can also be automatically adjusted according to the player's feedback and operation results to improve the effectiveness and adaptability of the prompt information. For example, if the player agrees and successfully turns on or switches to the biometric information login method, the system can increase the threshold value and reduce the sending of prompt information; if the player refuses or fails to turn on or switch to the biometric information login method, the system can reduce the threshold value and increase the sending of prompt information.

[0086] This application sets a total recharge threshold and sends a security reminder message when the threshold is reached, reminding players to pay attention to account security and guiding players to use a safer biometric login method, thereby enhancing players' security awareness and sense of trust. At the same time, by analyzing the recharge risks of players and determining whether there is machine recharge or proxy recharge, potential losses are prevented.

[0087] The present application provides a method for logging into a game account, including: obtaining a target account, wherein the target account is used to play a target game; obtaining first biometric information pre-bound to the target account, and displaying a biometric information collection control of the same type according to the type of the first biometric information; receiving second biometric information input by the biometric information collection control, and comparing the characteristic value of the first biometric information with the characteristic value of the second biometric information; when the comparison result meets the preset conditions, logging the target account into the target game. The present application uses biometric information as a login verification method to ensure that the account owner must perform login verification when logging in, and there is no need to enter a password or dynamic verification code, which not only improves the security of account login, but also improves the convenience of login verification, and solves the technical problem of poor security and convenience of password and verification code login methods.

[0088] According to another aspect of the embodiment of the present application, Figure 8 As shown, a game account login device is provided, including:

[0089] An account acquisition module 801 is used to acquire a target account, wherein the target account is used to play a target game;

[0090] A control display module 803 is used to obtain the first biometric information pre-bound to the target account, and display the same type of biometric information collection controls according to the type of the first biometric information;

[0091] A biometric feature comparison module 805, configured to receive the second biometric information input by the biometric information collection control, and compare a feature value of the first biometric information with a feature value of the second biometric information;

[0092] The login module 807 is used to log the target account into the target game when the comparison result meets the preset conditions.

[0093] It should be noted that the account acquisition module 801 in this embodiment can be used to execute step S202 in the embodiment of the present application, the control display module 803 in this embodiment can be used to execute step S204 in the embodiment of the present application, the biometric comparison module 805 in this embodiment can be used to execute step S206 in the embodiment of the present application, and the login module 807 in this embodiment can be used to execute step S208 in the embodiment of the present application.

[0094] It should be noted that the examples and application scenarios implemented by the above modules and corresponding steps are the same, but are not limited to the contents disclosed in the above embodiments. It should be noted that the above modules as part of the device can be run in Figure 1 In the hardware environment shown, it can be implemented by software or by hardware.

[0095] Optionally, the login device for the game account also includes a binding module, which is used to: display the biometric information collection control when receiving the account registration operation information of the target account; receive the first biometric information input by the biometric information collection control, and bind the first biometric information to the target account; display the biometric information collection control when the target account uses an associated password to log in to the target game; receive the first biometric information input by the biometric information collection control, and bind the first biometric information to the target account; display the biometric information collection control when the target account uses a dynamic verification code to log in to the target game; receive the first biometric information input by the biometric information collection control, and bind the first biometric information to the target account, and store the target account and the first biometric information in a database.

[0096] Optionally, the control display module is specifically used to: obtain device information of the terminal device currently logged in by the target account; determine the type of biometric information supported by the terminal device through the device information; when the terminal device supports only one type of biometric information, display the biometric information collection control of the corresponding type, and display the corresponding type of guidance information, wherein the guidance information is used to guide the operation mode of the biometric information collection control; when the terminal device supports more than one type of biometric information, display each type of biometric information collection control in the order of the operating performance of each biometric information collection module on the terminal device from strong to weak, and display the guidance information corresponding to each type.

[0097] Optionally, the login module is further used to: obtain at least one of the number of login times, login location information and login time information of the target account within a preset time; cluster the login location information and the login time information of each historical login within the preset time to obtain a common location cluster and a common time cluster of the target account within the preset time; obtain a third biometric information pre-bound to the target account when the login number information indicates that the number of logins of the target account within the preset time is greater than a preset number threshold, the current login location of the target account deviates from the common location cluster, and the current login time of the target account deviates from the common time cluster, and display a biometric information collection control of the same type according to the type of the third biometric information; receive the fourth biometric information input by the biometric information collection control, and compare the feature value of the third biometric information with the feature value of the fourth biometric information; when the comparison result meets the preset conditions, log the target account into the target game.

[0098] Optionally, the login device for the game account also includes a risk behavior monitoring module, which is used to: monitor the game behavior of the target account; when it is monitored that the target account requests to perform a risky behavior, display the biometric information collection control of either type of the first biometric information or the third biometric information; receive the fifth biometric information input by the biometric information collection control, and compare the characteristic value of the first biometric information or the third biometric information with the characteristic value of the fifth biometric information; when the comparison result meets the preset conditions, execute the risky behavior.

[0099] Optionally, the login device for the game account also includes a transaction behavior monitoring module, which is used to: monitor the resource transaction amount of the target account; when it is monitored that the resource transaction amount reaches a preset transaction amount threshold, determine the number of biometric information that has a binding relationship with the target account; when the number of biometric information that has a binding relationship with the target account is less than a preset number threshold, display a prompt message for adding new biometric information login, and the prompt message is used to prompt to bind new biometric information to the target account.

[0100] Optionally, the login device for the game account also includes a prompt optimization module, which is used to: when the target account is bound to new biometric information, increase the preset transaction amount threshold, and when the resource transaction amount reaches the new preset transaction amount threshold, display a prompt message for adding a new biometric information login; when the prompt message is closed and the target account is not bound to new biometric information, lower the preset transaction amount threshold so that when the target account requests to execute a transaction, a prompt message for adding a new biometric information login is displayed.

[0101] According to another aspect of the embodiments of the present application, the present application provides an electronic device, such as Fig. 9 As shown, it includes a memory 901, a processor 903, a communication interface 905 and a communication bus 907. The memory 901 stores a computer program that can be run on the processor 903. The memory 901 and the processor 903 communicate through the communication interface 905 and the communication bus 907. When the processor 903 executes the computer program, the steps of the above method are implemented.

[0102] The memory and processor in the above electronic device communicate via a communication bus and a communication interface. The communication bus may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus may be divided into an address bus, a data bus, a control bus, etc.

[0103] The memory may include a random access memory (RAM) or a non-volatile memory, such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the aforementioned processor.

[0104] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0105] According to another aspect of the embodiments of the present application, a computer program product or a computer program is provided, the computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device performs the steps of any of the above embodiments.

[0106] Optionally, in an embodiment of the present application, the computer-readable medium is configured to store program codes for the processor to perform the following steps:

[0107] Obtaining a target account, wherein the target account is used to play a target game;

[0108] Acquire the first biometric information pre-bound to the target account, and display the same type of biometric information collection controls according to the type of the first biometric information;

[0109] receiving second biological information input by the biological information acquisition control, and comparing a feature value of the first biological information with a feature value of the second biological information;

[0110] When the comparison result meets the preset conditions, the target account is logged into the target game.

[0111] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments, and this embodiment will not be described in detail here.

[0112] When the embodiments of the present application are specifically implemented, reference may be made to the above-mentioned embodiments, which have corresponding technical effects.

[0113] It is understood that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit may be implemented in one or more application specific integrated circuits (ASIC), digital signal processors (DSP), digital signal processing devices (DSPD), programmable logic devices (PLD), field programmable gate arrays (FPGA), general purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions described in the present application, or a combination thereof.

[0114] For software implementation, the technology described herein can be implemented by a unit that performs the functions described herein. The software code can be stored in a memory and executed by a processor. The memory can be implemented in the processor or outside the processor.

[0115] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0116] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0117] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the modules is only a logical function division. There may be other division methods in actual implementation, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0118] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0119] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0120] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium, including several instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk or an optical disk. It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is any such actual relationship or order between these entities or operations. Moreover, the term "include", "include" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements that are not explicitly listed, or also includes elements inherent to such a process, method, article or device. Without more constraints, an element defined by the phrase "comprising a..." does not exclude the existence of other identical elements in the process, method, article or apparatus comprising the element.

[0121] The above description is only a specific implementation of the present application, so that those skilled in the art can understand or implement the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest range consistent with the principles and novel features applied for herein.

Claims

1. A method for logging into a game account, characterized in that: include: Obtaining a target account, wherein the target account is used to play a target game; Acquire the first biometric information pre-bound to the target account, and display the same type of biometric information collection controls according to the type of the first biometric information; receiving second biological information input by the biological information acquisition control, and comparing a feature value of the first biological information with a feature value of the second biological information; When the comparison result meets the preset conditions, the target account is logged into the target game.

2. The method according to claim 1, characterized in that Before obtaining the first biometric information pre-bound to the target account, the method further includes binding the first biometric information to the target account in one of the following ways: When receiving the account registration operation information of the target account, displaying the biometric information collection control; receiving the first biometric information input by the biometric information collection control, and binding the first biometric information to the target account; When the target account is logged into the target game using the associated password, displaying the biometric information collection control; receiving the first biometric information input by the biometric information collection control, and binding the first biometric information to the target account; When the target account uses the dynamic verification code to log in to the target game, the biometric information collection control is displayed; the first biometric information input by the biometric information collection control is received, and the first biometric information is bound to the target account, and the target account and the first biometric information are stored in a database.

3. The method according to claim 2, characterized in that The display of the biological information collection control comprises: Obtain device information of the terminal device currently logged in by the target account; Determining the type of biometric information supported by the terminal device through the device information; When the terminal device supports only one type of biometric information, display the biometric information collection control of the corresponding type, and display the corresponding type of guidance information, wherein the guidance information is used to guide the operation mode of the biometric information collection control; When the terminal device supports more than one type of biometric information, each type of the biometric information collection control is displayed in descending order of the operating performance of each biometric information collection module on the terminal device, and the corresponding guidance information of each type is displayed.

4. The method according to claim 1, characterized in that After confirming that the comparison result meets the preset condition, the method further includes: Obtain at least one of the number of login times, login location information, and login time information of the target account within a preset time; Clustering the login location information and the login time information of each historical login within the preset time period to obtain a common location cluster and a common time cluster of the target account within the preset time period; When the login count information indicates that the number of logins of the target account within the preset time is greater than a preset number threshold, the current login location of the target account deviates from the common location cluster, and the current login time of the target account deviates from the common time cluster, the third biometric information pre-bound to the target account is obtained, and the same type of biometric information collection controls are displayed according to the type of the third biometric information; receiving fourth biological information input by the biological information acquisition control, and comparing the characteristic value of the third biological information with the characteristic value of the fourth biological information; When the comparison result meets the preset conditions, the target account is logged into the target game.

5. The method according to claim 4, characterized in that After logging the target account into the target game, the method further includes: Monitoring the gaming behavior of the target account; When it is detected that the target account requests to perform risky behavior, displaying the biometric information collection control of any type of the first biometric information or the third biometric information; receiving fifth biological information input by the biological information acquisition control, and comparing the characteristic value of the first biological information or the third biological information with the characteristic value of the fifth biological information; When the comparison result meets the preset conditions, the risk behavior is executed.

6. The method according to claim 1, characterized in that After logging the target account into the target game, the method further includes: Monitoring the resource transaction amount of the target account; When it is monitored that the resource transaction amount reaches a preset transaction amount threshold, determining the amount of biometric information having a binding relationship with the target account; When the number of biometric information having a binding relationship with the target account is less than a preset number threshold, a prompt message for adding new biometric information login is displayed, and the prompt message is used to prompt to bind new biometric information to the target account.

7. The method according to claim 6, characterized in that The method further comprises: When the target account is bound to new biometric information, the preset transaction amount threshold is increased, and when the resource transaction amount reaches the new preset transaction amount threshold, a prompt message for adding new biometric information login is displayed; When the prompt message is closed and the target account is not bound to new biometric information, the preset transaction amount threshold is lowered so that when the target account requests to execute a transaction, a prompt message for adding new biometric information login is displayed.

8. A game account login device, characterized in that: include: An account acquisition module, used to acquire a target account, wherein the target account is used to play a target game; A control display module, used to obtain the first biometric information pre-bound to the target account, and display the same type of biometric information collection controls according to the type of the first biometric information; A biometric feature comparison module, configured to receive the second biometric information input by the biometric information collection control, and compare a feature value of the first biometric information with a feature value of the second biometric information; The login module is used to log the target account into the target game when the comparison result meets the preset conditions.

9. An electronic device, comprising a memory, a processor, a communication interface and a communication bus, wherein the memory stores a computer program that can be run on the processor, and the memory and the processor communicate through the communication bus and the communication interface, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer readable medium having a non-volatile program code executable by a processor, characterized in that: The program code enables the processor to execute the method according to any one of claims 1 to 7.