/ / Изход от Facebook в разширението за Chrome - facebook, oauth, изход

Излизане от профила в разширението за Chrome - facebook, oauth, изход

Имам разширение за Chrome, което използва API за графика на Facebook

Тъй като това е разширение за Chrome, използвах потока на Native App за вход. Използвах скриптове за съдържание, за да извадя токена от URL адреса за пренасочване.

Въпреки това, аз не съм в състояние да намери начин да излезете от Facebook.Опитах метода на излизане, публикувани тук: Излизане от , но не изглежда да работи (използвах ID на приложението си като ключ за приложния програмен интерфейс (API) и параметъра "код", върнат от пренасочването като ключ за сесията)

Някой знае ли начин за това?

Отговори:

4 за отговор № 1

Така че, след проследяването на процедурата за излизане отустанови, че просто изтрива потребителите Cookies за Facebook. По-конкретно тази част от кода ще регистрира потребителя в разширение за Chrome (изисква се разрешение от "бисквитката"):

var facebookDomain = "http://www.facebook.com";
chrome.cookies.remove ( {"url": facebookDomain, "name": "act" } );
chrome.cookies.remove ( {"url": facebookDomain, "name": "c_user" } );
chrome.cookies.remove ( {"url": facebookDomain, "name": "checkpoint" } );
chrome.cookies.remove ( {"url": facebookDomain, "name": "lu" } );
chrome.cookies.remove ( {"url": facebookDomain, "name": "s" } );
chrome.cookies.remove ( {"url": facebookDomain, "name": "sct" } );
chrome.cookies.remove ( {"url": facebookDomain, "name": "xs" } );