Size: a a a

Flutter Developers — русскоговорящее сообщество

2020 September 21

VK

Vlad Konoshenko in Flutter Developers — русскоговорящее сообщество
Ключем по идее
источник

ДР

Денис Ребиков... in Flutter Developers — русскоговорящее сообщество
🅵🅾️🆇
Аутентификация у тебя никак не должна быть завязана на навигаторе или на чем либо еще.
А также её контекст должен быть общий для всего приложения.
А я понял вроде, вангую ты контекстом апдейтишь все страницы в стеке после логина или что-то вроде. Правда толком не понял зачем, у нас например словарики через инстансы на вью тянутся и всё норм апдейтается(редакс ес чо), причём если навигацию с кастомным стеком сделать, то будет еще проще. Алсо, вижу еще один вариант - если логин отрезан от материалаппа, то это даёт большую степень защиты(хуй знает зачем), т.к. в обход логина в материал не попасть.
Угадал хоть примерно?
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Денис Ребиков
А я понял вроде, вангую ты контекстом апдейтишь все страницы в стеке после логина или что-то вроде. Правда толком не понял зачем, у нас например словарики через инстансы на вью тянутся и всё норм апдейтается(редакс ес чо), причём если навигацию с кастомным стеком сделать, то будет еще проще. Алсо, вижу еще один вариант - если логин отрезан от материалаппа, то это даёт большую степень защиты(хуй знает зачем), т.к. в обход логина в материал не попасть.
Угадал хоть примерно?
Угадал прям 10 из 10, умничка
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Насчет защиты ты невольно также угадал)
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Существует flutter web, где у пользователя есть доступ к адресной строке - вот это решает там эту интересную задачку таким довольно простым способом)
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Малаца
источник

ДР

Денис Ребиков... in Flutter Developers — русскоговорящее сообщество
🅵🅾️🆇
Существует flutter web, где у пользователя есть доступ к адресной строке - вот это решает там эту интересную задачку таким довольно простым способом)
А, годно. Мы на мобилках прост, так что не пришло в голову даже
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Я раньше также делал, глобальный блок (ака редакс) над всем приложением и все такое.
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Перехотел, передумал)
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Точнее пару глобальных блоков есть, но они отвечают сугубо за инициализацию, настройки, аутентификацию, тему оформления и все такое, каждый за свое
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
А для доставки потомкам - сугубо контекст теперь.
Это очень ровняет лапы
источник

ДР

Денис Ребиков... in Flutter Developers — русскоговорящее сообщество
🅵🅾️🆇
А для доставки потомкам - сугубо контекст теперь.
Это очень ровняет лапы
Где кстати можно про фишки контекста почитать? А то его в гайдиках обычно используют максимум для передачи в парам ванильных виджетов(ну или на провайдерах), дип дайв особо нигде не видел
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
источник

AK

Artem Krupp in Flutter Developers — русскоговорящее сообщество
Простите извините
источник

AK

Artem Krupp in Flutter Developers — русскоговорящее сообщество
Хорошо хоть не дикпик
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Artem Krupp
Простите извините
Ебанувся, молодой)
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Да, дикпики сугубо в личку, ревновать буду)
источник

AK

Artem Krupp in Flutter Developers — русскоговорящее сообщество
Окей дед
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Денис Ребиков
Где кстати можно про фишки контекста почитать? А то его в гайдиках обычно используют максимум для передачи в парам ванильных виджетов(ну или на провайдерах), дип дайв особо нигде не видел
Ну тебе в освновном и должен быть он интересен с этой точки зрения.
Что тебе надо знать в первую очередь:
глобал ки
чем поиск стейтфул виджета отличается от поиска инхеритед виджета
что такое didChangeDependencies
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Artem Krupp
Окей дед
источник