Login / Login social
  Voltar aos Documentos

Login

Login social

A autenticação via redes sociais permite que os usuários se cadastrem e façam login em um jogo através das redes sociais que você configurou em seu projeto.

Como obtê-lo

Para configurar o login social:

  1. Conclua os pré-requisitos.
  2. Conclua a configuração do login social na Conta de Distribuidor.
  3. Configure um cliente OAuth 2.0 personalizado.

Pré-requisitos

  1. Abra seu projeto na Conta de Distribuidor.
  2. Vá para a seção Login.
  3. No painel de um projeto Login:
    • Clique em Configure se desejar alterar uma opção de autorização existente.
    • Configure um projeto de login se você não tiver a autorização configurada.
  4. Vá para o bloco de variante de autorização e escolha Callback URLs.
  1. Configure os seguintes parâmetros:
    • Callback URLs — o URL ou o caminho no aplicativo para o qual os usuários são redirecionados depois de se autenticarem com êxito, confirmarem seus e-mails ou redefinirem suas senhas. Você pode especificar vários URLs válidos.
    • Error callback URL — o URL ou o caminho no aplicativo para o qual os usuários são redirecionados em caso de erro de autenticação. Se nenhum valor for especificado, o valor do Callback URL será usado.
  2. Clique em Save changes.

Configuração das redes sociais na Conta de Distribuidor

  1. Abra seu projeto na Conta de Distribuidor.
  2. Vá para a seção Login.
  3. Clique em Configure no painel do projeto Login.
  4. No painel Authentication, clique em Social login.
  5. Agora você pode conectar autorização:
    • Para uma rede social, clique no ícone e selecione Connect.
    • Várias redes sociais, selecione diferentes painéis – suas bordas ficarão verdes. Em seguida, selecione Connect no menu suspenso Manage.
    • Para todas as redes sociais, clique em Select all. Em seguida, selecione Connect no menu suspenso Manage.

Configuração do cliente OAuth 2.0 personalizado

  1. No painel da rede social, clique no ícone e escolha Settings.
  2. Faça login na conta de desenvolvedor da rede social.
  3. Adicione https://login.xsolla.com/api/social/oauth2/callback como o URL de redirecionamento permitido em sua conta de desenvolvedor.
  4. Vá para Conta de Distribuidor. Se uma configuração de rede social solicitar Application ID e Application secret key, copie-os da sua conta de desenvolvedor e cole-os nos campos correspondentes nas configurações do painel da rede social na Conta de Distribuidor.
  5. Para conectar um URL de Retorno Personalizado, entre em contato com a equipe de integração ou com o Gerente de Sucesso do Cliente ou envie um e-mail para csm@xsolla.com.
  6. Verifique os dados do perfil do usuário que você deseja receber da rede social.
Observação
A maioria das redes sociais tem sua própria lista de dados que você pode receber.
  1. Verifique as permissões para acessar dados que você precisa solicitar da rede social.
Observação
A maioria das redes sociais tem sua própria lista de permissões de acesso a dados que você pode solicitar. Para receber dados específicos, a rede social pode exigir a negociação de acesso em sua conta de desenvolvedor. Consulte a documentação na sua conta de desenvolvedor antes de ativar cada permissão.
  1. Para conectar a sincronização automática de dados do perfil de usuário, troque a opção Synchronize user profile attributes after every login para On.
  2. Clique em Connect.
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: 10 de Outubro de 2023

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!