• 0
diegoscoponi

Url Logout sdk-php

Question

Debido a que no es posible cerrar sesión desde el sdk, pues el sdk NO borra cookies, he creado el método getLogoutUrl que retorna la url para cerrar sesión, debemos pasarle como parámetro una url de redirección a la cual será redireccionado el usuario luego de cerrar sesión. Dicha url viajará en el parámetro "go", la cual MercadoLibre debería tomar y hacer la redirección.

El problema principal es que MercadoLibre no está realizando dicha redirección, se debería solucionar ese bug (si es que es un bug) o agregar una redirect_url o algo por el estilo, para que todo esto funcione. Hoy funciona el cierre de sesión correctamente, solo que no redirecciona, se queda en MercadoLibre.

Me han proporcionado la siguiente url para cerrar sesion:
https://auth.mercadolibre.com.ar/lgz/logout/cleanUp

 

Sigo haciendo pruebas, al parecer no se cierra la sesion con la url que he puesto en el meli.php:
protected static $LOGOUT_URL = "https://auth.mercadolibre.com.ar/lgz/logout/cleanUp";
Pero si con la siguiente:
protected static $LOGOUT_URL = "https://www.mercadolibre.com/jms/mla/lgz/logout";

 

 

Pull Request GitHub

https://github.com/mercadolibre/php-sdk/pull/30

Share this post


Link to post
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Por algún motivo que desconozco, mercado libre no redirecciona a la web que se le pasa por parametro en la url del logout, si bien tu metodo esta bien creado el problema proviene desde la url de mercado libre

 

 

https://www.mercadolibre.com/jms/mla/lgz/logout?go=http://www.mercadolibre.com.ar   si lo cambias por la de tu  aplicación o o cualquier otra url tampoco funciona, solo acepta la de mercado libre.

 

Mi problema esta en que necesitaría loguear y deslenguar una cuenta de mercadolibre desde mi aplicación y esto es una traba bastante molesta.

 

Alguna solución posible?

 

Gracias por tu aporte!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now