Size: a a a

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

2020 January 23

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
если я правильно помню, его там нет в принципе.

The purpose of SwitchNavigator is to only ever show one screen at a time. By default, it does not handle back actions and it resets routes to their default state when you switch away. This is the exact behavior that we want from the authentication flow.
да вот делал дома, все работало, был хедер, были модалки норм, если мод указать, что то со снеком видимо
источник

VP

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

BS

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

сделать свич роут, роут авторизованного , не авторизованного, страница, в которой кинуть запрос на юзера, если норм - кинуть на авторизованного?
источник

BS

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

A

Aynur in React Native — русскоговорящее сообщество
оч сложно понять что написано, но у нас это так: свич с 3 скринами, 1-й - InitScreen, где проверяется токен, и затем происходит навигация в авторизованный/неавт стэк.
источник

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
Aynur
оч сложно понять что написано, но у нас это так: свич с 3 скринами, 1-й - InitScreen, где проверяется токен, и затем происходит навигация в авторизованный/неавт стэк.
вот я так и написал
источник

BS

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

A

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

BS

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

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
он не выпадет, но токен просрочен, запросы будут с ошибками, а при этом - он в домашней странице
источник

A

Aynur in React Native — русскоговорящее сообщество
при первом же запросе ему вернёт 403(400) и он рефрешнет токен
источник

BS

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

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
Aynur
при первом же запросе ему вернёт 403(400) и он рефрешнет токен
и еще, 403 придет, он это увидит? или не заметно типо будет?
источник

A

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

A

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

d

dron in React Native — русскоговорящее сообщество
Bogdan Shelomanov
но если токен отвалился, как вы это понимаете?
У меня в приложении используется интерцептор у аксиоса, там отлавливаю 403, очищаю локальное хранилище и перенаправляю на экран логина
источник

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
dron
У меня в приложении используется интерцептор у аксиоса, там отлавливаю 403, очищаю локальное хранилище и перенаправляю на экран логина
а ну вот, я так примерно думал, но если есть рефрешь, например в миделваре ридакса, можно поидее кинуть запрос на рефрешь, ладно, спс, пробовать буду
источник

d

dron in React Native — русскоговорящее сообщество
Bogdan Shelomanov
а ну вот, я так примерно думал, но если есть рефрешь, например в миделваре ридакса, можно поидее кинуть запрос на рефрешь, ладно, спс, пробовать буду
Да, можешь кидать рефреш
источник

d

dron in React Native — русскоговорящее сообщество
Ток зачем токены хранить в редаксе?
источник

BS

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