• 0
Sign in to follow this  
ronaldoguedess

Sistema de Logout da API do ML (oAuth 2.0)

Question

Estou criando um sistema multi usuários, e gostaria de saber como efetuar o logout de um usuario logado..

ultilizo o sistema de autentificação oAuth 2.0 disponibilizado pelo mercado livre!

 

 

Tentei dessa forma:

<a href="<? echo $meli->getLogoutUrl(); ?>">Logout</a>

Porem nessa nova meli isso não funciona mais!

 

Se alguem puder me ajudar ficarei feliz!

Abrass

 

 

 

 

Share this post


Link to post
Share on other sites

6 answers to this question

Recommended Posts

  • 0

olá Ronaldo,

 

não tem mais esta função e não há necessidade de fazer logout, só é possível acessar os dados se tiverem as chaves, sempre.

 

Eu fiz uso de logout para testes, (  www.mercadolivre.com.br/jm/logout  ), esta já funciona para expirar tudo. Mas não é boa ideia. (sou da época que ideia era acentuada, é difícil mudar.)

 

Até mais

Rodrigo

Share this post


Link to post
Share on other sites
  • 0

Qual o erro que está ocorrendo para você?

Já viu no manual, basta seguir os passos abaixo:

 

http://developers.mercadolibre.com/revoke-access-to-your-application/

 

Faz uma chamada DELETE para : 
https://api.mercadolibre.com/users/{cust_Id}/applications/{app_id}?access_token=$ACCESS_TOKEN

 

onde:

cust_id é o user_id do seu cliente

app_id é o seu appId da aplicação

access_token é o access_token atualizado que você conversa com o MELI sobre o seu cliente (cust_id).

 

Lembrando que não adianta enviar um GET ou POST, tem que ser DELETE com application/json.

 

Passando tudo correto, vai retornar algo como abaixo:

{
user_id: "3845395"
app_id: "44543583458347534"
msg: "Autorización eliminada"
}

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this