Autentica um usuário por uma ID personalizada específica. Se o usuário não existir, ele será criado.
projectId | string <uuid> Faça login no ID do projeto na Conta de Distribuidor. Se você não especificá-lo, o Shadow Login será usado para o parâmetro Shadow Login ID que você não precisa passar para esta chamada. |
payload | string Seus dados personalizados. O valor do parâmetro será retornado na declaração |
publisher_project_id | integer ID do projeto da Conta de Distribuidor para a qual você faz uma solicitação. Se você especificá-lo, mas não especificar o parâmetro |
with_logout | string Default: "0" Mostra se os valores JWT do usuário existentes devem ser desativados e ativa o valor gerado por essa chamada. Pode ter os seguintes valores:
|
OK
Pedido incorreto
Desautorizado
Não encontrado
Entidade não processável
Pedidos demais
{- "attributes": [
- {
- "attr_type": "server",
- "key": "company",
- "permission": "private",
- "value": "facebook-promo"
}, - {
- "attr_type": "server",
- "key": "custom-id",
- "permission": "private",
- "value": 48582
}
], - "server_custom_id": "1234567890asdfghjkl",
- "social_profile": {
- "platform": "xbox",
- "user_id": 4352354
}, - "user_profile": {
- "nickname": "John_Doe_1337"
}
}
{- "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6IiIsImV4cCI6MTY1MzEyMzk5MCwiZ3JvdXBzIjpbXSwiaWF0IjoxNjUzMDM3NTkwLCJpc3MiOiJodHRwczovL2xvZ2luLnhzb2xsYS5jb20iLCJwdWJsaXNoZXJfaWQiOjMsInNlcnZlcl9jdXN0b21faWQiOiJteS1jdXN0b20taWQtbm90LWxpbmtlZCIsInN1YiI6IjI0MTBkNmMzLWFhZDEtNGY0OS04ODNlLTQ2Y2FkM2ZiMmJjMiIsInR5cGUiOiJzZXJ2ZXJfY3VzdG9tX2lkIiwidXNlcm5hbWUiOm51bGwsInhzb2xsYV9sb2dpbl9hY2Nlc3Nfa2V5IjoiSFhzTVZSWmRtd2tuZXNZMG1pNEpUMVhJUm43bVM4ZU5oc1FxaTU4bmtCayIsInhzb2xsYV9sb2dpbl9wcm9qZWN0X2lkIjoiMTM3NTkyM2ItODdmMy00YTIwLWFjMmItZDBhMjg3MzBlNDIwIn0.D8dFMN5Bmgnpejq1EhZUZQP_D5iFhpO_RXnVyE03qUI"
}