Skip to main content

FAQs

caution

Custom accounts are only available for games released in 2023 or earlier. New games must integrate LI PASS. For more details, see LEVEL INFINITE PASS.

caution

For custom accounts, the verification code can be used to register, log in, change the password, and perform other functions. Because each verification code is valid for one use only, if a player clicks multiple times, they might receive a callback message that the older verification code is invalid. During player login, the game should set a function to prevent re-entry and wait for a callback to be received, before allowing the the player to click to log in again.

caution

When using the request verification code to create a custom account, the game needs to prevent re-entry or set a countdown to avoid multiple requests for the verification code from the same player, causing waste of resources and other login errors.

Symbols supported by password verification include uppercase and lowercase letters, numbers, and some special symbols (including !@#$%^&*()+=\-_/?<>,.:;|), with a length of 8~20 bits.

What are the rules for a user name?

Answer

The user name should start with a lower case letter and consist of lower case letters, underscores, and numbers (a-z_0~9). The length of the user name should be between 6 to 16 letters.

What are the rules for a password?

Answer

The password should contain upper case letters, lower case letters, numbers, and !@#$%^&*()+=\-_/?<>,.:;|. The length of the password should be between 8 to 20 letters.

Failed to register a custom account because email address contains a special character.

Answer

Only SDK V1.9 and later versions support certain special characters.

Can a custom account be used in both the production environment and testing environment?

Answer

No, accounts are only valid for their specific environments.

When Player Network is switched to the production environment, can I still log in to custom accounts from the testing environment?

Answer

You can still log in to the testing environment. This does not impact the production environment.

After I log in with a custom account, why was I not logged in automatically?

Answer

Before logging in with a custom account, call SetAccountInfo and check if AutoLogin has been called previously.

What is the validity period of login authentication?

Answer

By default, authentication expires after 30 days. Contact the Player Network representative to configure the validity period.

Can the username of a custom account be blank?

Answer

Yes, the username of a custom account can be blank.

Why does QueryIsReceiveEmail return 0 for a custom account?

Answer

You need to configure a welcome email at the backend, then pass 1 for is_receive_email during registration. Otherwise, the return value will be 0.