Como habilitar a autorização fluída
Como funciona
Quando um usuário acessa um site que distribui um inicializador, a conta do inicializador é acessada automaticamente.
Quem pode usar
Parceiros que já integraram o Launcher e o Login e conectaram a autenticação OAuth 2.0.
Como obtê-lo
Para permitir a autorização fluída, implemente o seguinte:
Recuperação de uma senha única
Para implementar a obtenção de uma senha única, faça uma solicitação POST no endereço URL https://launcher.xsolla.com/otp
. No corpo da solicitação, passe um JSON com os seguintes parâmetros:
refresh_token
- token de atualização do usuário. Obrigatório.access_token
- token de acesso do usuário. Obrigatório.
refresh_token
e access_token
não podem estar vazios.- curl
1curl -X POST "https://launcher.xsolla.com/otp" \
2 -H "accept: application/json" \
3 -H "Content-Type: application/json" \
4 -d '{
5 "access_token": "string",
6 "refresh_token": "string"
7 }'
Adição da senha de uso único ao nome do inicializador
A senha de uso único recebida é uma cadeia de caracteres de 36 caracteres no formato UUID. Implemente a adição da senha de uso único ao nome do arquivo de instalação ao fazer o download no seguinte formato: LauncherName_<OTP>.exe
, onde <OTP>
é a senha de uso único.
Encontrou um erro de texto ou digitação? Selecione o texto e pressione Ctrl+Enter.