Size: a a a

React Native — русскоговорящее сообщество

2020 January 23

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
стоит юзать либы для создания пароля при входе? или быстрее самому?
источник

N

NoName in React Native — русскоговорящее сообщество
Всем привет. Не могу найти как сохранить файл на устройстве. Только не в директорию приложения, а в какую нибудь папку на самом устройстве, что бы при удалении приложения файлы оставались. Использую Expo
источник

d

dron in React Native — русскоговорящее сообщество
Нужно хранить два токена для авторизации (по пину и по биометрии). Что лучше юзать? Или сойдёт и react-native-keychain, в логин пихаю один токен, а в пароль другой?
источник

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
я думал пин и отпечаток локально хранится, кек, а он должен быть на беке что ли?
источник

АС

Алексей Савельев in React Native — русскоговорящее сообщество
я один кто вообще не понимает о чем говорят ораторы выше?
источник

АС

Алексей Савельев in React Native — русскоговорящее сообщество
В иос например есть два способа вызвать биометрию, это LocalAuthentication и кичейн, в первом случае вы просто можете показать окошко системное с просьбой авторизоваться (никаких отпечатков вы из него не получите), во втором вы можете сохранить в кичейн с опцией биометрии, и потом когда будете эти данные доставать из кичейна система сама спросит авторизоватся.
А как связать эти факты и то что вы выше говорили я вообще не понимаю
источник

d

dron in React Native — русскоговорящее сообщество
Алексей Савельев
В иос например есть два способа вызвать биометрию, это LocalAuthentication и кичейн, в первом случае вы просто можете показать окошко системное с просьбой авторизоваться (никаких отпечатков вы из него не получите), во втором вы можете сохранить в кичейн с опцией биометрии, и потом когда будете эти данные доставать из кичейна система сама спросит авторизоватся.
А как связать эти факты и то что вы выше говорили я вообще не понимаю
Отпечатки получать я не собирался 🙂
Для входа по биометрии используется react-native-fingerptint-scanner, после удачной авторизации достаётся токен и отправляется на серв
источник

d

dron in React Native — русскоговорящее сообщество
Просто сейчас в приложении так устроено, что можно авторизоваться по пинкоду и по биометрии. И для каждого типа авторизации свой отдельный токен (ну так уж сложилось на бэке). Вот и у меня возник вопрос, как тогда будет лучше хранить эти два токена.
Прошу прощения за первоначальное плохое описание задачи
источник

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
dron
Просто сейчас в приложении так устроено, что можно авторизоваться по пинкоду и по биометрии. И для каждого типа авторизации свой отдельный токен (ну так уж сложилось на бэке). Вот и у меня возник вопрос, как тогда будет лучше хранить эти два токена.
Прошу прощения за первоначальное плохое описание задачи
пароль - который парольот акак, или пароль, который пин при входе?
источник

d

dron in React Native — русскоговорящее сообщество
Пин при входе
источник

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
какая либа? или свой екран?
источник

d

dron in React Native — русскоговорящее сообщество
Своё
источник

AB

Alexander Bilyk in React Native — русскоговорящее сообщество
а в чем проблема после первой авторизации загонять данные в тот же keychain, а при повторном входе в приложение проверять и запрашивать доступ к ним посредством pin/touch/face и тд
источник

d

dron in React Native — русскоговорящее сообщество
Alexander Bilyk
а в чем проблема после первой авторизации загонять данные в тот же keychain, а при повторном входе в приложение проверять и запрашивать доступ к ним посредством pin/touch/face и тд
Ну вот я и спрашивал, как это будет лучше сделать. Типо один токен записывать в поле логина, второй в поле пароля.

При вводе пина доставать первый логин, а при успешной авторизации по биометрии доставать второй
источник

AB

Alexander Bilyk in React Native — русскоговорящее сообщество
вопрос - зачем 2 разных токена?
источник

d

dron in React Native — русскоговорящее сообщество
"И для каждого типа авторизации свой отдельный токен (ну так уж сложилось на бэке)."
источник

d

dron in React Native — русскоговорящее сообщество
На это я повлиять никак не могу
источник

AB

Alexander Bilyk in React Native — русскоговорящее сообщество
я бы прирезал такого бэкендщика))
источник

d

dron in React Native — русскоговорящее сообщество
Возможно в будущем сможем прийти к одному, но сейчас нужно работать с тем, что есть
источник

J

Jasur in React Native — русскоговорящее сообщество
Всем привет
источник