Неправильные данные из кэша Facebook - PullRequest
0 голосов
/ 12 июня 2019

Я создаю приложение, в котором я использую вход в социальные сети.Приложение построено с использованием реакции.Я использую https://www.npmjs.com/package/react-facebook-login эту библиотеку для входа в Facebook.После входа в систему я проверяю токен facebook в бэкэнде и создаю свой собственный jwt для пользователя.

При входе в систему с использованием библиотеки кажется, что Facebook кэширует токен в браузере.Если я открою другую вкладку и зайду на facebook.com, то войдите в систему под именем пользователя, которого я использовал для входа в свое приложение.Поэтому, несмотря на то, что я выхожу из своего приложения, токен Facebook кэшируется в браузере.

Я хотел бы аннулировать токен пользователя во время выхода из моего приложения.Какой должен быть правильный способ сделать это?Или я должен улучшить свой процесс аутентификации?

Такое поведение существует по крайней мере на одном из мега-сайтов электронной коммерции.

...