Login / Частые вопросы
  На главную

Login

Частые вопросы

Удаление пользователей или вариантов авторизации

Как удалить вариант авторизации?

Обратитесь к персональному менеджеру проекта или напишите на csm@xsolla.com и передайте ID варианта авторизации, который хотите удалить. ID варианта авторизации вы можете найти в Личном кабинете.

Как удалить пользователя из варианта авторизации с помощью API?

  1. Чтобы использовать Login API:
    1. Перейдите в Личный кабинет в раздел Login.
    2. Нажмите Настроить в панели нужного варианта авторизации.
    3. Перейдите к блоку Безопасность и выберите раздел OAuth 2.0 аутентификация.
    4. Нажмите Добавить OAuth 2.0.
    5. Укажите URI переадресации OAuth 2.0.
    6. Установите флажок Server (server-to-server connection).
    7. Нажмите Подключить.
    8. Скопируйте и сохраните ID клиента и секретный ключ.
    9. Сгенерируйте серверный токен.
  2. Вызовите метод удаления пользователя и передайте ID пользователя и вашего варианта авторизации с заголовком Authorization: Bearer <server_token>, где server_token — ваш серверный токен.
Copy
Full screen
Small screen
DELETE https://login.xsolla.com/api/users/{login_user_id}?projectId={login_project_id}
X-SERVER-AUTHORIZATION: Bearer {server_token}

Аутентификация

Могу ли я оставить определенную аутентификацию на виджете авторизации 2.0?

Да. Для настройки используйте инструкцию:
  1. Перейдите в Личный кабинет в раздел ваш вариант авторизации > Общие настройки > Аутентификация.
  2. Установите в положение Вкл только нужные вам переключатели.
Возможность не реализована для предыдущей версии виджета авторизации.

Как подключить собственное приложение социальной сети? Могу ли я добавить название и значок своего приложения?

Если аутентификация через социальные сети уже подключена, по умолчанию используются данные приложения Xsolla.

Переподключите социальную сеть в Личном кабинете:

  1. Укажите данные своего приложения.
  2. Выполните предлагаемую настройку в карточке социальной сети.

Могу ли я изменить порядок социальных сетей на виджете авторизации?

Да, обратитесь к персональному менеджеру проекта или напишите на csm@xsolla.com и передайте:
  • ID варианта авторизации из Личного кабинета;
  • желаемый порядок социальных сетей;
  • способ отображения кнопок социальных сетей.
По умолчанию порядок социальных сетей определяется в соответствии с их популярностью в регионе пользователя.

Как привязать аккаунт социальной сети к пользователю в варианте авторизации?

Есть следующие виды привязки аккаунтов социальных сетей к пользователю:
  • Автоматическая привязка. Выполняется, если email-адрес пользователя в аккаунте социальной сети и в варианте авторизации совпадает.
  • Ручная привязка. Выполняется с помощью метода Link social network to account.
Чтобы получить информацию о привязанных аккаунтах социальных сетей, используйте метод Get linked networks.

Как включить двухфакторную аутентификацию в варианте авторизации?

Обратитесь к персональному менеджеру проекта или напишите на csm@xsolla.com с просьбой о подключении.

Имеет ли продукт Login защиту от брутфорса и других аномалий?

Да, продукт Login имеет ограничение частоты запросов, средства защиты от DDoS-атак и двухфакторную аутентификацию.

Если я использую собственное хранилище данных пользователя, как я могу передавать в виджет конкретные коды ошибки вместо общего “Сервис временно недоступен. Повторите попытку позже.”?

Вы можете передать код ошибки в ответе на запрос регистрации, аутентификации пользователя, сброса пароля или смены email-адреса в следующем формате:
Copy
Full screen
Small screen
    {
       "error":{
          "Code":"003-001"
       }
    }
    

    Настройка пароля пользователя

    Могу ли я установить новый пароль пользователю без отправления письма подтверждения?

    Нет, пароль нельзя изменить без отправления письма подтверждения.

    Могу ли я задать определенный формат для пароля?

    Да, обратитесь к персональному менеджеру проекта или напишите на csm@xsolla.com и передайте ID варианта авторизации из Личного кабинета и желаемые требования к паролю. Например: минимальная и максимальная длина, допустимые символы, обязательное наличие буквы верхнем регистре и/или цифры.

    Настройка писем

    Могу ли я отключить отправку писем от Xsolla и отправлять только свои письма? 

    Нет, но вы можете изменить дизайн писем. Для настройки используйте рецепт Кастомизация писем для пользователя.

    Могу ли я использовать свое приложение SendGrid для отправки писем?

    Да, для этого воспользуйтесь инструкцией. Все письма Xsolla будут отправляться также через этот сервис.

    Как задать email-адрес отправителя писем?

    Используйте свое приложение SendGrid. Настройте в нем аутентификацию для своего домена, затем следуйте инструкции.

    Другое

    Какие IP-адреса необходимо добавить в список разрешений для настройки вебхуков?

    Вам необходимо принимать и обрабатывать вебхуки со следующих IP-адресов:

    • 185.30.20.0/24;
    • 185.30.21.0/24;
    • 185.30.23.0/24.

    Если у вас подключен продукт Login, дополнительно добавьте обработку со следующих IP-адресов:

    • 35.236.32.131;
    • 34.94.154.26;
    • 34.94.14.95;
    • 34.102.48.30;
    • 34.94.115.185;
    • 34.94.173.132;
    • 35.236.35.100;
    • 35.236.117.164;
    • 34.94.0.85;
    • 35.235.99.248;
    • 34.94.25.33.

    При выполнении запросов к Login API из браузера я получаю ошибку “Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource (Reason: CORS header "Access-Control-Allow-Origin" missing)”. Как это исправить?

    Перейдите в Личный кабинет в раздел ваш вариант авторизации > Общие настройки > URL и добавьте домен собственного приложения в Allowed origins (CORS).

    Я установил Callback URL в своем варианте авторизации, но при тестировании меня перенаправляет на https://login.xsolla.com/api/blank. Как это исправить?

    Callback URL — URL-адрес, на который пользователь будет перенаправлен после успешной авторизации (аутентификации, подтверждения электронной почты или сброса пароля).

    Если вы указали более одного Callback URL в вашем варианте авторизации, система будет перенаправлять все запросы на URL по умолчанию. Чтобы настроить перенаправление на нужный URL, выберите ваш способ интеграции и следуйте инструкции:

    • Если у вас настроена интеграция через виджет авторизации, выберите нужный Callback URL в Личном кабинете в разделе ваш вариант авторизации > Общие настройки > Код виджета и скопируйте новый код виджета.
    • Если у вас настроена интеграция через методы API, при любом запросе к Login API передайте нужный Callback URL как значение параметра login_url.

    Соответствует ли продукт Login требованиям GDPR?

    Да, продукт Login соответствует требованиям GDPR, CCPA и других региональных законодательных актов.

    Могу ли я использовать продукт Login в мобильном приложении?

    Да, для настройки продукта Login используйте инструкции для следующих SDK:
    Была ли статья полезна?
    Спасибо!
    Что может сделать страницу еще лучше? Сообщение
    Жаль, что так произошло
    Расскажите, почему статья не была полезна. Сообщение
    Спасибо за обратную связь!
    Ваши мысли и идеи помогут нам улучшить ваш пользовательский опыт.
    Последнее обновление: 20 декабря 2024

    Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.

    Содержание
    Сообщите о проблеме
    Мы постоянно улучшаем качество нашей документации. Ваш отзыв поможет нам в этом.
    Укажите email-адрес, чтобы мы могли связаться с вами
    Спасибо за обратную связь!