POST api/appcliente/social_login
Verifica se existe alguma conta atrelada ao TOKEN / Id do Usuário, se tiver realizar o processo de login.
Request Information
URI Parameters
None.
Body Parameters
AppCliente.Request.SocialLogin.LoginRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| TipoToken | Shared.Enum.TipoToken |
None. |
|
| Token | string |
None. |
|
| IdUsuario | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"TipoToken": 1,
"Token": "sample string 1",
"IdUsuario": "sample string 2"
}
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
AppCliente.Response.Login.SocialLoginResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| CodRetorno | AppCliente.Enum.Login.LoginResponse.CodRetorno |
None. |
|
| Associado | AppCliente.Entidades.Login.LoginResponse.Associado |
None. |
|
| Planos | Collection of AppCliente.Entidades.Login.LoginResponse |
None. |
|
| UsuarioExterno | AppCliente.Entidades.Login.UsuarioExterno |
None. |
|
| ContasVinculadas | ContasVinculadas |
None. |
Response Formats
application/json, text/json
Sample:
{
"CodRetorno": 0,
"Associado": {
"id": "sample string 1",
"Matricula": "sample string 2",
"Cpf": "sample string 3",
"ImgPerfil": "sample string 4",
"DiaNascimento": "sample string 5",
"MesNascimento": "sample string 6",
"AnoNascimento": "sample string 7",
"Nome": "sample string 8",
"Email": "sample string 9",
"NomeMae": "sample string 10",
"Telefone": "sample string 11",
"StatusUsuario": "sample string 12",
"Cep": "sample string 13",
"Logradouro": "sample string 14",
"Numero": "sample string 15",
"Complemento": "sample string 16",
"Bairro": "sample string 17",
"Cidade": "sample string 18",
"Uf": "sample string 19",
"Administradora": "sample string 20",
"Operadora": "sample string 21",
"VencimentoMensalidade": "sample string 22",
"Preferencias": "sample string 23"
},
"Planos": [
{
"CodBeneficiario": "sample string 1",
"NomeAssociado": "sample string 2",
"CodOperadora": "sample string 3",
"LinkRedeCredenciada": "http://allcare.com.br/coletivo-por-adesao/",
"NomeOperadora": "sample string 4",
"CodPlano": "sample string 5",
"NomePlano": "sample string 6",
"TipoPlano": 0,
"CategoriaPlano": 0,
"IndAtivado": true,
"Status": 0,
"TipoBeneficiario": 0
},
{
"CodBeneficiario": "sample string 1",
"NomeAssociado": "sample string 2",
"CodOperadora": "sample string 3",
"LinkRedeCredenciada": "http://allcare.com.br/coletivo-por-adesao/",
"NomeOperadora": "sample string 4",
"CodPlano": "sample string 5",
"NomePlano": "sample string 6",
"TipoPlano": 0,
"CategoriaPlano": 0,
"IndAtivado": true,
"Status": 0,
"TipoBeneficiario": 0
}
],
"UsuarioExterno": {
"Id": 1.0,
"Matricula": "sample string 2",
"CPF": "sample string 3",
"Preferencias": "sample string 4"
},
"ContasVinculadas": {
"Facebook": true,
"GooglePlus": true
}
}