Size: a a a

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

2020 September 17

di

dmitrii ivanov in Dart & Flutter по-русски
друзей-знакомых в этой сфере нет. На работе я один этим занимаюсь поэтому не у кого больше спросить
источник

A

Alexey in Dart & Flutter по-русски
по-другому ты и не сделаешь. токен надо обновлять когда время его истекает с помощью refreshtoken (если есть).
источник

A

Alexey in Dart & Flutter по-русски
на сплэш скрине проверяешь, если есть токен -> на главную страницу, если нет - логин страница. все верно
источник

MA

Maks Andrienko in Dart & Flutter по-русски
что ?
источник

di

dmitrii ivanov in Dart & Flutter по-русски
Alexey
по-другому ты и не сделаешь. токен надо обновлять когда время его истекает с помощью refreshtoken (если есть).
по поводу рефреш токена вкурсе. Но можно по факту и без него обойтись же поставив неограниченное время жизни токена.Или все же так делать не стоит даже если наш бесконечный токен хранится в защищенном хранилище? И я же правильно понимаю что такая система взаимодействия клиента и сервера защитит как серверные сервисы от утечки данных(когда например злой школьник узнал параметры запроса и их точные значения, если сервис не использует токены) так и клиентское приложение?
источник

di

dmitrii ivanov in Dart & Flutter по-русски
с учетом того что это все по https общается
источник

MA

Maks Andrienko in Dart & Flutter по-русски
Alexey
по-другому ты и не сделаешь. токен надо обновлять когда время его истекает с помощью refreshtoken (если есть).
вот такой подход самый правильный
источник

A

Alexey in Dart & Flutter по-русски
dmitrii ivanov
по поводу рефреш токена вкурсе. Но можно по факту и без него обойтись же поставив неограниченное время жизни токена.Или все же так делать не стоит даже если наш бесконечный токен хранится в защищенном хранилище? И я же правильно понимаю что такая система взаимодействия клиента и сервера защитит как серверные сервисы от утечки данных(когда например злой школьник узнал параметры запроса и их точные значения, если сервис не использует токены) так и клиентское приложение?
ну если перехватили обычный токен (не с устройства, так хоть сниффером) то надежда, что как этот токен истечет, злоумышленник потеряет доступ
источник

A

Alexey in Dart & Flutter по-русски
dmitrii ivanov
по поводу рефреш токена вкурсе. Но можно по факту и без него обойтись же поставив неограниченное время жизни токена.Или все же так делать не стоит даже если наш бесконечный токен хранится в защищенном хранилище? И я же правильно понимаю что такая система взаимодействия клиента и сервера защитит как серверные сервисы от утечки данных(когда например злой школьник узнал параметры запроса и их точные значения, если сервис не использует токены) так и клиентское приложение?
смотря, делаешь ли ты банковское приложение или аналог пикабу
источник

A

Alexey in Dart & Flutter по-русски
соответственно, время токена от пары минут до бесконечности
источник

t

tdesc in Dart & Flutter по-русски
Переслано от tdesc
источник

t

tdesc in Dart & Flutter по-русски
ссылка на митап Лиги и Яндекса
источник

t

tdesc in Dart & Flutter по-русски
начало в 18
источник

MA

Maks Andrienko in Dart & Flutter по-русски
а что там будет ?
источник

di

dmitrii ivanov in Dart & Flutter по-русски
Alexey
ну если перехватили обычный токен (не с устройства, так хоть сниффером) то надежда, что как этот токен истечет, злоумышленник потеряет доступ
Правильно ли я понимаю, что сейчас на ряду с отправкой Access токена на клиент(мобильное приложение) мне еще просто надо предусмотреть отправку Refresh  токена. При чем время жизни Access должно быть гораздо меньше Refresh токена. Оба токена я могу хранить в защищенном хранилище через flutter secure storage и обновлять записи в ней по мере необходимости?
источник

A

Alexey in Dart & Flutter по-русски
dmitrii ivanov
Правильно ли я понимаю, что сейчас на ряду с отправкой Access токена на клиент(мобильное приложение) мне еще просто надо предусмотреть отправку Refresh  токена. При чем время жизни Access должно быть гораздо меньше Refresh токена. Оба токена я могу хранить в защищенном хранилище через flutter secure storage и обновлять записи в ней по мере необходимости?
Да, на клиента шлется refreshtoken, accesstoken, expiredate
источник

di

dmitrii ivanov in Dart & Flutter по-русски
ну хранить в защищенном хранилище как аналоге печенек в вебе
источник

AS

Artemiy Stepanov in Dart & Flutter по-русски
tdesc
ссылка на митап Лиги и Яндекса
А что там будет?
источник

A

Alexey in Dart & Flutter по-русски
dmitrii ivanov
ну хранить в защищенном хранилище как аналоге печенек в вебе
Храни там, но как по мне, можно хоть в обычные sharedpreferences
источник

MA

Maks Andrienko in Dart & Flutter по-русски
я храню в sharedpreferences
источник