Size: a a a

Dart & Flutter по-русски

2020 October 02

И

Игорь in Dart & Flutter по-русски
Юрий
Фаербейс
Данные в firebase, токен - shared preferences?
источник

Ю

Юрий in Dart & Flutter по-русски
Просто firebaseauth будет обслуживать логины через различных провайдеров если они привязаны к одной учетке. Забудь о шаред поефс, вакрбейс сохраняет логин на более глубоком уровне - если без логаута затрешь апп и потом опять установишь, то при старте получиш юзерид который был перед стиранием и с silent ligin автоматом входишь
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Могу ли я сделать на одном экране Stream и асинхронно слушать sse и при приходе такого пускать в Stream данные, при чём экран по сути не видно, так как сделал с него push на другой и там слушаю Stream с первого
источник

И

Игорь in Dart & Flutter по-русски
Юрий
Просто firebaseauth будет обслуживать логины через различных провайдеров если они привязаны к одной учетке. Забудь о шаред поефс, вакрбейс сохраняет логин на более глубоком уровне - если без логаута затрешь апп и потом опять установишь, то при старте получиш юзерид который был перед стиранием и с silent ligin автоматом входишь
Понял, спасибо, почитаю про это
источник

Ю

Юрий in Dart & Flutter по-русски
Игорь
Понял, спасибо, почитаю про это
Про сохранении id юзера и для меня было сюрпризом. Остально о привязывании различных провайдеров к одному юзеру есть в доках по linkcredentials
источник

И

Игорь in Dart & Flutter по-русски
Юрий
Про сохранении id юзера и для меня было сюрпризом. Остально о привязывании различных провайдеров к одному юзеру есть в доках по linkcredentials
Если я правильно понял, алгоритм такой:
1) регистрации через один из провайдеров
2) запись этих данных в firebase и получение user ID обратно
3) сохранение user ID  локально

При следующем запуске, запрос к firebase с сохраненным user ID
источник

S

Swis in Dart & Flutter по-русски
Кирилл Апарин
Могу ли я сделать на одном экране Stream и асинхронно слушать sse и при приходе такого пускать в Stream данные, при чём экран по сути не видно, так как сделал с него push на другой и там слушаю Stream с первого
Юзай bloc или подобное
источник

Ю

Юрий in Dart & Flutter по-русски
Игорь
Если я правильно понял, алгоритм такой:
1) регистрации через один из провайдеров
2) запись этих данных в firebase и получение user ID обратно
3) сохранение user ID  локально

При следующем запуске, запрос к firebase с сохраненным user ID
Регистрация через любой, при регистрации в firebaseauth создается юзер с провайдером. Локальный нет нужды сохранять. При следующем старте аппа в инитстейте или там что для состояний проверяешь currentUser и получаешь если перед закрытием не сделал signout
источник

И

Игорь in Dart & Flutter по-русски
Юрий
Регистрация через любой, при регистрации в firebaseauth создается юзер с провайдером. Локальный нет нужды сохранять. При следующем старте аппа в инитстейте или там что для состояний проверяешь currentUser и получаешь если перед закрытием не сделал signout
Ааа, понял, спасибо
источник

Ю

Юрий in Dart & Flutter по-русски
Игорь
Ааа, понял, спасибо
Особенность, даже если стер апп без логаута, то при повторной установке и старте опять выдаст что есть логин и войдет не спрашивая
источник

И

Игорь in Dart & Flutter по-русски
Юрий
Особенность, даже если стер апп без логаута, то при повторной установке и старте опять выдаст что есть логин и войдет не спрашивая
Реально удобно, но под капотом какая-то непонятная для меня магия) как именно происходит идентификация?  По Imei ?
источник

SS

Stanislav Sagan in Dart & Flutter по-русски
Это не вопрос. Столкнулся с проблемой что в инициализация приложения слишком разрастается и получается каша а не код. Решил минимально повторить опыт линуксовского systemd )) Вынес все что процесс init в отдельную папочку, и у кажого процесса есть зависимость после какого другого инит процесса запускаться. Стало ооочень читаемо, и потенциально быстрее
источник

SS

Stanislav Sagan in Dart & Flutter по-русски
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Swis
Юзай bloc или подобное
Всё, разобрался, сделал реализовал на обычных Stream
источник

Д

Діма in Dart & Flutter по-русски
Привет
Вопрос не по теме
Выбираю механику (первый раз), в конфиге присутствует 3 варианта: red, blue, brown (свитчи gateron). Которые более приятны для набора текста (кода)?
источник

Ю

Юрий in Dart & Flutter по-русски
Игорь
Реально удобно, но под капотом какая-то непонятная для меня магия) как именно происходит идентификация?  По Imei ?
Внутри по системным файлам чет запоминает и так для каждого провайдера, а где и что точно хз. При переинстале вроде приходит новый токен для пушей, так что видать не имеи.
источник

У

Урусай in Dart & Flutter по-русски
Что за шрифт?
источник

A

AmiK in Dart & Flutter по-русски
Похоже на Jetbrains Mono
источник

i

idel.pro in Dart & Flutter по-русски
Привет всем
Есть ли по Dart более-менее современная книга?
источник

t

tdesc in Dart & Flutter по-русски
документация
источник