Moja aplikacja jest zintegrowana z Facebookiem, Google i Microsoftem (przy użyciu protokołu OAuth).Link do wylogowania z adresem zwrotnym (OAuth)
Aby wylogować się z Facebook Używam następujący adres URL:
https://www.facebook.com/logout.php?next=[YourAppURL]&access_token=[ValidAccessToken]
Czy jest coś podobnego do Google i Microsoft?
dla Google Próbowałem:
https://accounts.google.com/Logout?continue=http://localhost:51820
Ale to nie działa ... Zwraca: The page you requested is invalid.
Jak mogę dostać ten URL wylogowania?
Używasz OAuth na stronie klienta (tylko integracji JavaScript) lub po stronie serwera (z kodami dostępu i wymiany tokenów na serwerze)? Zauważ, że dla przypadku po stronie serwera, niewłaściwe jest ujawnianie tokenu dostępowego po stronie klienta. Facebook nie zapewnia właściwego sposobu wylogowania użytkowników, którzy uzyskali autoryzację za pośrednictwem serwera. –