Я создаю свое первое приложение с использованиемact-native и expo.
Когда я вхожу в свое приложение, используя Facebook Auth и мою личную учетную запись, я получаю токен доступа; затем я сохраняю его локально на устройстве, используя SecureStore, предоставленный expo. Если я попытаюсь выйти из системы, а затем войти в нее в другой раз, я получу новый токен доступа, отличный от первого. Но если я попытаюсь сделать запрос на получение, например, просто для получения имени моей учетной записи Facebook, используя старый токен доступа ... Я могу это сделать!
Я ошибочно думал, что каждый раз один и тот же пользователь попробуйте войти в приложение с помощью авторизации в Facebook, Facebook выдает тот же токен, который был указан в предыдущем сеансе (если он еще не истек или не аннулирован).
Итак ... Что мне делать? Просто локально переопределить старый токен новым? Или я должен сделать недействительным старый токен, потому что он все еще действует (и если да, то как я могу это сделать)?