Vinculando a conta ID Magalu com minha conta local
O ID Magalu se restringe a ser controlador das informações do usuário referente a autenticação e seus dados pessoais seguindo o modelo openbanking data. Se o seu negócio exige informações além do que possuímos ou caso você queira uma gestão interna de seus usuários, será necessário uma conta local do usuário em sua aplicação.
Além disso, se você possuir outro modelo de autenticação além do ID Magalu, é necessário vincular o usuário de seu sistema ao usuário do ID Magalu.
O identificador do lado do ID Magalu que você pode utilizar para o vínculo é o valor da propriedade tenant do accessToken
{
"iss": "https://autoseg-idp.luizalabs.com/",
"iat": 1234567890,
"jti": "12345678-1234-1234-1234-1234567890",
"aud": ["public"],
"scope": "openid",
"azp": "1234-1234567890-123456-1234567890",
"amr": [],
"exp": 1234567890,
"pid": "12345678-1234-1234-1234-1234567890",
"tenant": "GENPUB.12345678-1234-1234-1234-1234567890",
"email": "idmagalu@idmagalu.com",
"sub": "12345678-1234-1234-1234-1234567890"
}