Size: a a a

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

2020 August 21

N

Nire in React — русскоговорящее сообщество
Т.е. чел пришел, ты чекнул токен, сделал рефреш, выдал новый
источник

И

Иван in React — русскоговорящее сообщество
Konstantin Me
Привет,
если у контролируемого компонента select одна опция, браузер считает её выбранной (checked), react выбрать не даёт, есть решение?
Добавить ещё одну — пустую опцию
источник

ДК

Даня Кальнов... in React — русскоговорящее сообщество
Ну, к примеру, у администратора сервиса открыта панель целыми днями
И в какой-то момент токен авторизации истекает (перестаёт быть действительным), человек тыкает какой-то раздел сайта, приходит 403 ошибка, что токен недействительный, и при этом происходит рефреш токена
источник

ДК

Даня Кальнов... in React — русскоговорящее сообщество
Только вот сейчас эти куки сессионные. Хотел узнать, как делают люди, через какое время авторизационные куки истекать должны
источник

K

Konstantin Me in React — русскоговорящее сообщество
Иван
Добавить ещё одну — пустую опцию
Как вариант, спасибо.
источник

N

Nire in React — русскоговорящее сообщество
Даня Кальнов
Ну, к примеру, у администратора сервиса открыта панель целыми днями
И в какой-то момент токен авторизации истекает (перестаёт быть действительным), человек тыкает какой-то раздел сайта, приходит 403 ошибка, что токен недействительный, и при этом происходит рефреш токена
Для этого лучше сделать "запомнить это устройство" и выписывать лонгтайм токен. А так на часа три например
источник

RK

Roman Karas' in React — русскоговорящее сообщество
Roman Karas'
Ребят. в антовском календаре ни у кого такое не попадалось, иногда вываливается такая хрень. Проблема с локализацией. Как победить?
Парни, извиняюсь, по календарю ваще никак ничего не скажете? )
источник

И

Иван in React — русскоговорящее сообщество
Даня Кальнов
Ну, к примеру, у администратора сервиса открыта панель целыми днями
И в какой-то момент токен авторизации истекает (перестаёт быть действительным), человек тыкает какой-то раздел сайта, приходит 403 ошибка, что токен недействительный, и при этом происходит рефреш токена
Это бизнес-логика. Зависит от бизнес-требований. В сервисе, который ничего не делает, можно выписывать токен навсегда. В сервисе с чувствительной информацией, к которой не должны получать доступ третьи лица (посмотри, как в банках разлогинивает), токен истекает через 10-15 минут
источник

ДК

Даня Кальнов... in React — русскоговорящее сообщество
У нас на сервере access-token живёт 1 день, рефреш-токен живёт 1 год
Просто если установить то время истечения, через которое действительно истечёт токен, то будет не 403 ошибка EXPIRED_TOKEN, а 401 (авторизуйтесь для полного доступа к приложению) - потому что вообще никакой токен не отправится
В итоге рефреш сделать никогда и не получится, а пользователю каждые сутки придётся заново логиниться самому
источник

ДК

Даня Кальнов... in React — русскоговорящее сообщество
Вот в связи с данной ситуацией возник вопрос, какую дату Expires ставить для куки токена авторизации
источник

N

Nire in React — русскоговорящее сообщество
Даня Кальнов
Вот в связи с данной ситуацией возник вопрос, какую дату Expires ставить для куки токена авторизации
Кука и токен разные вещи же
источник

ДК

Даня Кальнов... in React — русскоговорящее сообщество
Так токен хранится в куках)
источник

EM

Eugene Maltsev in React — русскоговорящее сообщество
Куку на сервере же можно выставлять и на фронте не париться над этим.

Возможно будут проблемы с разными доменами.
источник

V

VD in React — русскоговорящее сообщество
John Travolta
В этом чате такое отношение - норма)
Посмотри уроки на Ютубе Владилена Минина
Ещё it-kamasutra
Ещё codedojo, но он быстро говорит и особо не разжевывает, можно не успевать понимать
Из текстовых сайтов, вот этот крутой, но конкретно по реакту не знаю насколько актуальна инфа - https://metanit.com/web/react/
От души, it-kamasura там очень понятно рассказывает
источник

JT

John Travolta in React — русскоговорящее сообщество
VD
От души, it-kamasura там очень понятно рассказывает
👌
источник

АК

Алексей Коршунов... in React — русскоговорящее сообщество
Всем привет. Хочу сделать бесконечную прокрутку. Не пойму как понять что пользователь на дне))). Скролл у меня на весь документ html, а в компоненте скрола нет вообще. И не должно быть. Какой див повесить и определять видим он сейчас? Но как?
источник

N

Nire in React — русскоговорящее сообщество
Алексей Коршунов
Всем привет. Хочу сделать бесконечную прокрутку. Не пойму как понять что пользователь на дне))). Скролл у меня на весь документ html, а в компоненте скрола нет вообще. И не должно быть. Какой див повесить и определять видим он сейчас? Но как?
В пагинаторе поля некста не будет, как вариант
источник

N

Nire in React — русскоговорящее сообщество
В фолс ставь. Если это ласт
источник

АК

Алексей Коршунов... in React — русскоговорящее сообщество
Пагинатора и нет
источник

АК

Алексей Коршунов... in React — русскоговорящее сообщество
И не нужен
источник