Ошибки Login API
В случае ответов с ошибкой сервер Xsolla Login возвращает объект JSON со следующими полями:
Поле | Тип | Описание |
---|---|---|
code | string | Код ошибки сервера Xsolla Login. |
description | string | Описание ошибки. Текст всегда на английском языке. Не используйте этот текст для обработки ошибки, так как его значение может измениться в будущем. |
Copy
1{
2 "error": {
3 "code": "000-000",
4 "description": "description"
5 }
6}
Код | Описание | Решение проблем |
---|---|---|
002-016 | Invalid JWT. | Пользователю необходимо авторизоваться заново. |
002-027 | Parameter is invalid. | Убедитесь, что все параметры запроса переданы корректно. |
002-028 | Parameter was not passed. | Убедитесь, что переданы все необходимые параметры. |
002-040 | This user is banned. | Пользователю необходимо связаться со службой поддержки игры. |
002-043 | This phone number cannot receive SMS. Use a different number. | Пользователю необходимо ввести другой номер телефона, на который можно отправить SMS. |
002-050 | User MFA settings have not changed. | Убедитесь, что вы не пытаетесь подключить двухфакторную аутентификацию, когда она уже включена, или выключить, когда она уже выключена. |
002-056 | Invalid phone number. Verify the number or try another one. | Пользователю необходимо проверить правильность номера телефона или ввести другой. |
002-057 | Too many login attempts. | Пользователю необходимо повторить попытку позже. Если вы считаете, что это ошибка не должна возникать, напишите команде интеграторов в любом мессенджере. |
002-058 | You exceeded login attempts limit. To unblock your account, follow the link in the email that we sent or reset your password. | Пользователю необходимо использовать ссылку, отправленную на его email-адрес для разблокировки аккаунта или сбросить пароль. |
002-060 | User younger than required age. | Сообщите пользователю о возрастных ограничениях. |
003-001 | Incorrect email address/username or password. | Пользователю необходимо проверить введенные данные и повторить попытку. |
003-002 | User is not signed up. | Пользователю необходимо зарегистрироваться в игре. |
003-003 | User with this username already exists. Try another username. | Пользователю необходимо ввести другое имя пользователя. |
003-004 | User with this email address already exists. Try another email address. | Пользователю необходимо использовать другой email-адрес. |
003-005 | Email address does not exist. Try another email address. | Пользователю необходимо использовать другой email-адрес. |
003-007 | Account not activated. Please confirm email address. | Пользователю необходимо подтвердить email-адрес для активации аккаунта. Если пользователь не получил письмо для подтверждения аккаунта, ему следует проверить папку спама. |
003-008 | Changing email address not allowed. | Изменение email-адреса невозможно. |
003-009 | User search request wrong. | Поиск не удался по техническим причинам, повторите попытку позже позже. |
003-010 | Changing birth date is unavailable. | Изменение даты рождения невозможно. |
003-011 | Email address not confirmed. Try another email address or confirm this one. | Пользователю необходимо подтвердить email-адрес или использовать другой, не использовавшийся ранее при регистрации. |
003-012 | User with specified phone number already exists. | Пользователю необходимо подтвердить номер телефона или использовать другой, не использовавшийся ранее при регистрации. |
003-019 | Login with this project ID not found. | Проверьте существование варианта авторизации с переданным ID. |
003-020 | Call unavailable for this Login project. | Проверьте настройки варанта авторизации в Личном кабинете. |
003-021 | Logging in via username/password not allowed. | Пользователю необходимо связаться со службой поддержки игры. |
003-022 | Incorrect project configuration. | Проверьте настройки варанта авторизации в Личном кабинете. |
003-023 | Signing up via username/password not allowed. | Регистрация запрещена для этого варианта авторизации. Пользователю необходимо связаться со службой поддержки игры. |
003-030 | Link has expired. Please perform password recovery again. | Время жизни ссылки для сброса пароля истекло или ссылка неверна. Пользователю необходимо повторить попытку сброса пароля. |
003-049 | Too many attempts to use confirmation code. Try again later. | Пользователю необходимо повторить попытку позже. |
007-001 | Login via phone is currently unavailable in your country. Please try a different login method. | Пользователю необходимо использовать другой вариант аутентификации. |
008-001 | Passwordless login URL not configured. | Добавьте корректный URL-адрес для входа в настройках варианта авторизации в Личном кабинете (раздел User database > Storage > Custom storage). |
008-002 | User verification URL not configured. | Добавьте корректный URL-адрес для проверки пользователя в настройках варианта авторизации в Личном кабинете (раздел User database > Storage > Custom storage). |
008-003 | New user URL not configured. | Добавьте корректный URL-адрес в настройках варианта авторизации в Личном кабинете (раздел User database > Storage > Custom storage). |
008-004 | Password reset URL not configured. | Добавьте корректный URL-адрес для сброса пароля в настройках варианта авторизации в Личном кабинете (раздел User database > Storage > Custom storage). |
008-005 | PlayFab Title ID invalid. | Убедитесь, что указан корректный Title ID настройках варианта авторизации в Личном кабинете (раздел User database > Storage). |
008-006 | PlayFab API key invalid. | Свяжитесь со службой поддержки PlayFab. |
008-008 | Invalid response from your API. It must contain user ID as “accountID” response body parameter. | Убедитесь, что ваш сервер в теле запроса возвращает параметр accountID . |
008-009 | Invalid URL in Custom storage settings. | Проверьте коррекность указанных URL-адресов в настройках варианта авторизации в Личном кабинете (раздел User database > Storage > Custom storage). |
008-011 | Set new password page URL not configured. | Убедитесь, что в настройках варианта авторизации в Личном кабинете (раздел Настройки пароля) указан callback URL для сброса пароля. |
008-013 | Consent page URL not configured or invalid. | Убедитесь, что в настройках варианта авторизации в Личном кабинете (раздел Юридические условия > Политики и соглашения) указана ссылка на пользовательское соглашение. |
008-014 | Okta integration not completed. | Напишите команде интеграторов в любом мессенджере. |
008-015 | SAML integration not completed. | Напишите команде интеграторов в любом мессенджере. |
008-016 | Firebase API key not set. | Укажите ключ API Firebase в настройках варианта авторизации в Личном кабинете (раздел User database > Storage > Firebase). |
010-004 | Service temporarily unavailable. Try again later. | Пользователю необходимо повторить попытку позже. |
010-005 | Allowable number of requests exceeded. Try again later. | Пользователю необходимо повторить попытку позже. |
010-006 | If this social profile is unlinked, no authentication methods will be available. | Пользователю необходимо добавить другой вариант аутентификации перед тем, как отвязать социальную сеть. |
010-007 | Incorrect CAPTCHA input. Try again. | Пользователю необходимо пройти CAPTCHA снова. |
010-010 | Invalid confirmation code. | Пользователю необходимо проверить код подтверждения и повторить попытку. |
010-014 | Your code is expired. Return to the login page and log in again. | Пользователю необходимо повторить вход заново. |
010-015 | Something went wrong during authentication with this social network. Try again later. | Пользователю необходимо повторить попытку позже. |
010-016 | This social account is already linked to another user. | Пользователю необходимо использовать другой аккаунт социальной сети. Если вы считаете, что эта ошибка не должна возникать, напишите команде интеграторов в любом мессенджере. |
010-017 | Client authentication failed. Some request parameters are missing in request or have invalid values. | Проверьте коррекность передаваемых параметров запроса. |
010-019 | Client authentication failed. Client with this client_id value does not exist. | Убедитесь, что клиент с переданным client ID существует. |
010-020 | Client authentication failed. Parameter scope is invalid or malformed. | Убедитесь в правильности переданного параметра scope . Подробную информацию о настройке читайте в инструкции. |
010-021 | Client authentication failed. Parameter response_type is invalid or malformed. You should pass value of code parameter to response_type. | Убедитесь, что значение для параметра response_type передается значение code . |
010-022 | Client authentication failed. Parameter state is missing or its value has less than 8 characters. | Убедитесь, что параметр state присутствует и его значение содержит не менее 8 символов. |
010-023 | Client authentication failed. Authorization code, authorization grant types, or refresh token are invalid or expired. Also this error is returned when the redirect_uri given in authorization grant type does not match the URI provided in access token request. | Убедитесь, что код авторизации валиден и непросрочен, параметр redirect_uri содержит разрешенный URL-адрес. Подробную информацию о настройке читайте в инструкции. |
010-026 | The resource owner or authorization server denied the request. | Убедитесь, что у вас достаточно прав для получения доступа к ресурсу. |
010-030 | Cross social network is not enabled for this Login. | Убедитесь, что кросс-авторизация включена для варианта авторизации. Подробную информацию о настройке читайте в инструкции. |
010-031 | Social provider already exists. | Убедитесь, что социальная сеть еще не подключена в проекте. |
010-032 | Social network is not enabled for this Login. You can enable it in your Xsolla Publisher Account > Login Project > Social connections. | Убедитесь, что социальная сеть включена в настройках варианта авторизации в Личном кабинете (раздел Авторизация черз социальные сети). |
010-033 | This call is temporary unavailable. | Пользователю необходимо повторить попытку позже. |
010-035 | Dependency service is unavailable | Пользователю необходимо повторить попытку позже. |
010-045 | Account with this social provider email address already exists. | Пользователю необходимо использовать другой аккаунт социальной сети для регистрации. |
030-024 | Password recovery is not allowed. | Пользователю необходимо связаться со службой поддержки игры. |
040-001 | Email address must be 254 characters or shorter. | Пользователю необходимо ввести email-адрес, содержащий не более 254 символов. |
040-002 | Username of the email address is invalid. Try another email address. | Пользователю необходимо ввести корректный email-адрес. |
040-003 | Local part of the email address is too long. | Пользователю необходимо ввести другой email-адрес. |
040-004 | Email address domain is invalid. Try another email address. | Пользователю необходимо обратиться в службу поддержки Xsolla. |
040-005 | Email address should contain one @ character only. (E.g., username@example.com) | Пользователю необходимо ввести email с одним символом @ . |
040-006, 040-007, 040-008 | Email address domain is invalid. Try another email address. | Пользователю необходимо обратиться в службу поддержки Xsolla. |
040-009 | Email address domain doesn’t exist. Try another email address. | Пользователю необходимо ввести email-адрес с существующим доменом. |
040-010 | Email address domain is not allowed. Try another email address. | Пользователю необходимо обратиться в службу поддержки Xsolla. |
010-018 | Email address is invalid. Try another email address. | Пользователю необходимо ввести другой email-адрес. |
300-003 | Allowable number of requests exceeded. Try again later. | Пользователю необходимо повторить попытку позже. |
300-005 | Failed to resend code. Try again later. | Пользователю необходимо повторить попытку позже. |
300-006 | Incorrect confirmation code. Check the code that you received and try again. | Пользователю необходимо проверить и ввести код подтверждения снова. |
300-008 | You’ve exceeded the maximum number of attempts. Use the new code sent to your email or phone. | Пользователю необходимо использовать новый код, отправленный на email-адрес или телефон. |
003-007 | User account not confirmed. | Пользователю необходимо подтвердить email-адрес для активации аккаунта. Если пользователь не получил письмо для подтверждения аккаунта, ему следует проверить папку спама. |
003-025 | Error occurred while getting OAuth 2.0 access token. | Пользователю необходимо попробовать использовать другой способ аутентификации. |
003-040 | Unauthorized user. | Пользователю необходимо выполнить вход заново. |
003-033 | Mismatch project type. | Убедитесь, что для варианта авторизации используется теневая аутентификация. |
2002-0001 | Duplicated attributes. | Убедитесь, что создаваемый атрибут не был добавлен ранее добавлен пользователю. |
Была ли статья полезна?
Спасибо за обратную связь!
Ваши мысли и идеи помогут нам улучшить ваш пользовательский опыт.Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.