Login / Perguntas Frequentes
  Voltar aos Documentos

Login

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?

  1. Siga as etapas abaixo para usar a Login API:
    1. Abra seu projeto em sua Conta de Distribuidor e vá para a seção Login.
    2. Clique em Configure no painel de um projeto Login.
    3. Vá para o bloco Security e selecione a seção OAuth 2.0.
    4. Clique em Add OAuth 2.0.
    5. Especifique URLs de redirecionamento do OAuth 2.0.
    6. Marque a caixa Server (server-to-server connection).
    7. Clique em Connect.
    8. Copie e salve o ID do cliente e a chave secreta.
    9. Gere um token de servidor.
  2. 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>, onde server_token é o token do servidor.
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}

Autenticação

Como configuro uma autenticação específica no widget de Login 2.0?

Sim. Siga as instruções abaixo para configurá-lo:
  1. Vá para a Conta de Distribuidor na seção your Login project > General settings > Authentication.
  2. Defina as opções necessárias como On.
Esse recurso não foi implementado na versão anterior do widget de Login.

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:

  1. Especifique as credenciais do seu próprio aplicativo.
  2. 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
Por padrão, a ordem das redes sociais é determinada pela popularidade delas na região do usuário.

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.
Para obter informações sobre contas de redes sociais vinculadas, use a chamada Get linked networks.

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:
Copy
Full screen
Small screen
    {
       "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:
    Este artigo foi útil?
    Obrigado!
    Podemos melhorar alguma coisa? Mensagem
    Que pena ouvir isso
    Explique porque este artigo não foi útil para você. Mensagem
    Obrigado pelo seu feedback!
    Avaliaremos sua mensagem e a usaremos para melhorar sua experiência.
    Última atualização: 24 de Outubro de 2024

    Encontrou um erro de texto ou digitação? Selecione o texto e pressione Ctrl+Enter.

    Conteúdos
    Relatar um problema
    Nós sempre avaliamos nossos conteúdos. Seu feedback nos ajuda a melhorá-los.
    Forneça um e-mail para que possamos responder
    Obrigado pelo seu feedback!