Миграция собственного приложения в приложение RN / Expo: аутентификация пользователя - PullRequest
0 голосов
/ 12 ноября 2018

Я хочу перенести существующее нативное приложение Android + iOS в собственное приложение Expo.

В текущем родном приложении мы храним токен авторизации. Мне бы хотелось, чтобы этот токен аутентификации был доступен через ReactNative AsyncStorage api "из коробки", не требуя собственного кода RN (т. Е. Исключая Expo).

Возможно ли в текущем родном приложении начать запись в то же место, что AsyncStorage будет читать после миграции?

Мы стремимся к наиболее плавному переходу от нативного приложения к приложению RN, и пользователь должен оставаться аутентифицированным после обновления.

Ответы [ 2 ]

0 голосов
/ 07 апреля 2019

Зависит от того, что ваше текущее приложение использует для хранения. Недавно я использовал эту библиотеку (https://github.com/kevinresol/react-native-default-preference), чтобы получить данные из пользовательских настроек по умолчанию, а затем переместить их в асинхронное хранилище. Я переносил только токен обновления и токен аутентификации.

Если они используют базовые данные, вам необходимо настроить те же модели и т. Д. - https://github.com/realm/realm-js/issues/584 Другие механизмы хранения, вы можете легко найти собственный пакет для получения данных.

0 голосов
/ 12 ноября 2018

Если приложение по той же схеме, что и приложение, вы можете получить доступ после обновления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...