Perguntas Frequentes
Exclusão de usuários ou projetos
Como faço para excluir um projeto Login?
Entre em contato com seu Gerente de Sucesso do Cliente ou envie um e-mail para csm@xsolla.com e especifique o ID de Login que você deseja excluir. Você pode encontrar o ID de Login na Conta de Distribuidor.Como faço para excluir um usuário de um projeto Login via API?
- Siga as etapas abaixo para usar a Login API:
- Abra seu projeto em sua Conta de Distribuidor e vá para a seção Login.
- Clique em Configure no painel de um projeto Login.
- Vá para o bloco Security e selecione a seção OAuth 2.0.
- Clique em Add OAuth 2.0.
- Especifique URLs de redirecionamento do OAuth 2.0.
- Marque a caixa
Server (server-to-server connection)
. - Clique em Connect.
- Copie e salve o ID do cliente e a chave secreta.
- Gere um token de servidor.
- Faça uma chamada para o endpoint de exclusão do usuário e passe o usuário e seus IDs de projeto Login com o cabeçalho
Authorization: Bearer <server_token>
, ondeserver_token
é o token do servidor.
- curl
DELETE https://login.xsolla.com/api/users/{login_user_id}?projectId={login_project_id}
X-SERVER-AUTHORIZATION: Bearer {server_token}
Autenticação
Como configuro uma autenticação específica no widget de Login 2.0?
Sim. Siga as instruções abaixo para configurá-lo:- Vá para a Conta de Distribuidor na seção your Login project > General settings > Authentication.
- Defina as opções necessárias como On.
Como faço para habilitar a autenticação através de redes sociais no meu próprio aplicativo? Posso adicionar um título e um ícone para ele?
Se a autenticação via redes sociais já tiver sido conectada, as credenciais do aplicativo Xsolla serão usadas por padrão.
Reconecte a rede social na Conta de Distribuidor:
- Especifique as credenciais do seu próprio aplicativo.
- Preencha as configurações sugeridas no cartão de rede social.
Posso alterar a ordem das redes sociais no widget de Login?
Sim, entre em contato com seu Gerente de Sucesso do Cliente ou envie um e-mail para csm@xsolla.com e especifique:- o ID de Login da Conta de Distribuidor
- a ordem desejada das redes sociais
- a maneira que você deseja exibir os botões das redes sociais
Como faço para vincular uma conta de rede social a um usuário em um projeto de login?
A seguir estão as maneiras de vincular contas de rede sociais ao usuário:- A vinculação automática é executada se o endereço de e-mail do usuário na conta da rede social corresponder ao endereço de e-mail no projeto Login.
- A vinculação manual é executada usando a chamada
Link social network to account .
Como posso habilitar a autenticação de dois fatores em um projeto Login?
Entre em contato com seu Gerente de Sucesso do Cliente ou envie um e-mail solicitando a habilitação para csm@xsolla.com.O Login tem proteção contra ataques de força bruta e outras anomalias?
Sim, o Login tem limite de taxa, proteção contra DDoS e autenticação de dois fatores.Se eu usar um armazenamento de dados de usuário personalizado, como posso passar códigos de erro específicos ao widget em vez de "Serviço temporariamente indisponível. Tente novamente mais tarde."?
Você pode passar o código do erro em resposta ao cadastro, autenticação, redefinição de senha ou alteração de endereço de e-mail do usuário no seguinte formato:{
"error":{
"Code":"003-001"
}
}
Gerenciamento da senha de usuário
Posso definir uma nova senha para um usuário sem enviar um e-mail de confirmação?
Não, a senha não pode ser alterada sem o envio de um e-mail de confirmação.Posso declarar um formato específico para a senha?
Sim, entre em contato com seu Gerente de Sucesso do Cliente ou envie um e-mail para csm@xsolla.com e especifique o ID de Login da Conta de Distribuidor e os requisitos de senha desejados. Por exemplo, o comprimento mínimo e máximo, caracteres permitidos, a obrigatoriedade de letras maiúsculas e/ou números.Configuração de e-mails
Posso desativar o envio de e-mails da Xsolla e enviar apenas meus e-mails?
Não, mas você pode alterar o design do e-mail. Siga as instruções em E-mail personalizado.Posso usar meu próprio aplicativo SendGrid para enviar e-mails?
Sim, siga essas instruções para fazer isso. Todos os e-mails da Xsolla também serão enviados através deste serviço.Como faço para definir o endereço de e-mail para o remetente do e-mail?
Use seu próprio aplicativo SendGrid. Configure a autenticação para seu domínio no SendGrid e então siga as instruções.Outras
Quais endereços IP da rede Xsolla preciso adicionar à lista de permissões para configurar webhooks?
Você precisa receber e processar webhooks dos seguintes endereços IP:
185.30.20.0/24
185.30.21.0/24
185.30.23.0/24
Se você integrou o produto Login, adicione o processamento de webhooks a partir do seguinte endereço 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
Ao fazer uma solicitação para a Login API a partir de um navegador, recebo o erro “Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource (Reason: CORS header "Access-Control-Allow-Origin" missing)” . Como faço para corrigir isso?
Vá para Conta de Distribuidor na seção your Login project > General settings > URL e adicione um domínio para o seu próprio aplicativo em Allowed origins (CORS).Defini uma Callback URL no meu projeto Login, e ao testá-la, sou redirecionado para https://login.xsolla.com/api/blank . Como faço para corrigir isso?
Callback URL é um endereço URL ou um caminho para o qual um usuário é redirecionado após a autenticação bem-sucedida, confirmaçao de e-mail ou redefinição de senha.
Se você tiver especificado mais de uma Callback URL em seu projeto Login, o sistema redirecionará todas as solicitações para o URL padrão. Para configurar o redirecionamento para o URL necessária, selecione a opção de integração e siga estas instruções:
- Se você integrou o Login via widget, vá até a seção your Login project > General settings > Widget code na sua Conta de Distribuidor, selecione a callback URL necessária, e copie um novo código de widget.
- Se você integrou o Login via chamadas de API, para qualquer solicitação à Login API, passe a callback URL necessária como o valor do parâmetro
login_url
.
O Login está em conformidade com o RGPD?
Sim, o Login está em conformidade com os requisitos do RGPD, CCPA e outros regulamentos regionais.Posso usar o Login em um aplicativo móvel?
Sim, para configurar o Login, use estas instruções para os seguintes mecanismos de jogo:Encontrou um erro de texto ou digitação? Selecione o texto e pressione Ctrl+Enter.