Configuração da autenticação de usuários via conta Xsolla Wallet
Para configurar a autenticação do usuário com a conta Xsolla:
- Crie um projeto Login na Conta de Distribuidor.
- Crie um cliente OAuth 2.0 da conta Xsolla.
- Ative a Xsolla como rede social.
Crie um projeto Login
- Abra seu projeto na Conta de Distribuidor e acesse a seção Login.
- Clique em Criar projeto Login.
- Selecione Projeto Login padrão e clique em Criar e configurar. Quando seu projeto Login for criado, você poderá ver a página com as configurações do projeto Login.
Durante o processo de integração, você precisará do seu ID de login. Para obtê-lo, clique no nome do seu projeto Login na trilha de migalhas para retornar à página do projeto Login e então clique em Copy ID ao lado do nome do projeto Login.
Ao criar um projeto Login para o Metaframe, a seção Callback URLs é configurada automaticamente. Não remove automaticamente os URLs adicionados do Callback URL e listas de Origens permitidas (CORS).
Crie o cliente OAuth 2.0 da conta Xsolla
Entre em contato com a equipe de integração em integration@xsolla.com ou com o seu Gerente de Sucesso do Cliente em csm@xsolla.com e forneça as seguintes informações:
Parâmetro | Tipo | Exemplo | Descrição |
---|---|---|---|
Redirect URIs | Array of strings | [“https://example.com/oauth/callback”, “http://localhost:3000/oauth/callback”] | Uma lista de endereços de URL que podem ser usados para redirecionar o usuário após a autenticação por meio da conta Xsolla. |
Audience | String | “https://example.com” | O domínio onde os usuários podem fazer login com a conta Xsolla. |
Scope | Array of strings | [“email”, “transactions”] | Lista de permissões na conta Xsolla. |
Ative a Xsolla como rede social
- Abra seu projeto na Conta de Distribuidor e acesse a seção Login.
- Clique em Configurar no painel de um projeto Login.
- No bloco Métodos de login, selecione Login social.
- Clique em Configurar.
- Selecione Xsolla na lista de redes sociais.
- Clique no ícone ⚙ e selecione Configurações.
- Preencha os seguintes campos:
- Application ID — o identificador do cliente OAuth 2.0 da conta Xsolla que você recebeu da Xsolla.
- Application secret key — a chave do OAuth 2.0 da conta Xsolla que você recebeu da Xsolla.
- Your website link — o site a partir do qual as solicitações de troca do código de autorização por um token de autorização de usuário serão enviadas. Especifique o mesmo endereço URL que foi indicado no parâmetro Audiência ao criar o cliente OAuth 2.0 da conta Xsolla.
- Clique em Connect.
- Clique em back to Social Networks.
- Define a opção Embed social network JWT token como On.
- Clique em Save changes.
Encontrou um erro de texto ou digitação? Selecione o texto e pressione Ctrl+Enter.