Używam chrome.identity do logowania się do dostawcy Oauth innej firmy w rozszerzeniu chrome. Działa to dobrze podczas logowania, kiedy używam launchWebAuthFlow. Wyświetlam ekran logowania innej firmy i przekierowuję z powrotem do mojej aplikacji po zakończeniu logowania.Jak wylogować się z dostawcy o.ch chrom.identity
Jednak nie mogę znaleźć sposobu na włączenie funkcji wylogowywania w moim rozszerzeniu. Wydaje się, że nie ma funkcji do czyszczenia buforowanej, zalogowanej tożsamości. Przy następnym wywołaniu launchWebAuthFlow automatycznie zaloguje się jako pierwszy użytkownik i nie poprosi mnie o ponowne zalogowanie.
Czy istnieje sposób, aby wyczyścić zalogowany stan wtyczki chrome.identity?
Czy możesz określić, o jakim dostawcy mówisz (jeśli jest to stosowne)? – Xan
Dostawca jest [untappd] (https://untappd.com/api/docs), ale moje pytanie dotyczy raczej interfejsu API [chrome.identity] (https://developer.chrome.com/apps/identity). – infomofo