SDK para Unreal Engine / Widget Xsolla Login
  Voltar aos Documentos

SDK para Unreal Engine

Widget Xsolla Login

O widget Xsolla Login permite que você integre uma interface sob medida para a autenticação dos usuários em seu projeto e reduza o custo de desenvolvimento com códigos e interface.

Restrições:

  • O widget suporta apenas os seguintes métodos de autenticação de usuário:
    • login clássico via nome de usuário/e-mail e senha
    • login sem senha através de um código único ou link enviado via SMS ou e-mail
    • autenticação com base na web via redes sociais
  • O widget não funciona em um navegador externo. Por motivos de segurança, navegadores externos restringem URLs de aplicativos de terceiros.

Configure o redirecionamento de usuários para o aplicativo após a autenticação bem-sucedida usando o widget:

  1. Abra seu projeto na Conta de Distribuidor.
  2. No menu lateral, clique em Login.
  3. Selecione o projeto Login e clique em Configure.
  4. Selecione a seção Callback URLs.
  5. No campo Callback URL, especifique os mesmos caminhos de redirecionamento dos usuários que você definiu anteriormente ao configurar o cliente OAuth 2.0.
  6. Clique em Save changes.

Para abrir o widget Xsolla Login, chame o método SDK AuthWithXsollaWidget e passe o seguinte para ele:

  • o parâmetro bRememberMe
  • o retorno de chamada OnSuccess para manipular a autenticação do usuário e obter um token de retorno de chamada
  • o retorno de chamada OnCancel para lidar com o fechamento do widget por um usuário sem autenticação (opcional)

Observação

Em compilações independentes, o widget é aberto por meio do blueprint W_LoginBrowser que acompanha o SDK.

Você pode criar seu próprio blueprint para exibir o widget de Login. Para fazer isso, crie um blueprint da classe XsollaLoginBrowserWrapper e adicione a funcionalidade necessária a ele.

A Xsolla fornece modelos de widget padrão. Sua aparência e conteúdo são determinadas pelo método de login escolhido para seu projeto e as configurações de personalização do widget da Conta de Distribuidor.
Aviso
A personalização do widget só estará disponível depois de assinar o Acordo de Licenciamento de Produto Xsolla. Para assinar o contrato, vá para a seção Agreements & Taxes > Agreements em sua Conta de Distribuidor.
Visualização padrão do widget de login clássico:

Visualização do widget do projeto de demonstração para vários métodos de login:

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.

Links úteis

Última atualização: 22 de Janeiro de 2024

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

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!