@react_js

Страница 4408 из 5115
Valeriy
16.07.2018
20:52:43
intersection observer
на стадии черновика хз. как-то стремно

Roman
16.07.2018
20:52:54


Abu
16.07.2018
20:53:10
Google
Valeriy
16.07.2018
20:54:01
есть поллифил
уф... полифил почти на 1000 строк

Abu
16.07.2018
20:54:11
Записывай Boolean save_user: true и токен

Roman
16.07.2018
20:54:48
Записывай Boolean save_user: true и токен
а когда пользователь возвращается чекать эту переменную в локалсторе?

токен же меняется

Oleg
16.07.2018
20:55:28
пароль? o_O

Roman
16.07.2018
20:55:48
пароль? o_O
не особо шарю на счет авторизации

Abu
16.07.2018
20:56:14
Cenator
16.07.2018
20:57:12
токен же меняется
https://developer.mozilla.org/ru/docs/Web/API/Window/sessionStorage

Kendr
16.07.2018
21:02:02
Нет. На бэкенде продлевают ему сессию подольше. Бэкенду ты должен отправлять этот флаг

Сессия может сбросится после выключения браузера, при флажке она продлится на определенное время. Смотря как реализовано

Cenator
16.07.2018
21:03:14
Сессия может сбросится после выключения браузера, при флажке она продлится на определенное время. Смотря как реализовано
так и надо при выключении браузера сбрасывать это очевидное поведение флага "keep signed in"

Kendr
16.07.2018
21:04:00
Roman
16.07.2018
21:04:09
На фронте надо генерить JWT этой либой? https://github.com/auth0/node-jsonwebtoken#readme

Google
Kendr
16.07.2018
21:04:27
На фронте надо генерить JWT этой либой? https://github.com/auth0/node-jsonwebtoken#readme
Ты на фронте генерировать токен себе собрался?

Kendr
16.07.2018
21:04:36
А почему из сторейджа не сделал базу данных?

Roman
16.07.2018
21:04:42
я не делал авторизацию по jwt

Kendr
16.07.2018
21:04:56
Ты отправляешь логин и пароль, ну ещё и флажок

Всё. Остальное - куку или локалсторейдж чекаешь ты. В ЛС можно сохранить объект юзера, например

Andrew
16.07.2018
21:06:00
зачем генерить на фронте токен

Cenator
16.07.2018
21:06:17
Ты отправляешь логин и пароль, ну ещё и флажок
если с кукой то легко, так как сервер не установит время протухания куки и она сохранится только до закрытия браузера со стораджем надо юзать sessionStorage

Andrew
16.07.2018
21:06:35
его просто проверяешь

кстати надо ж секрет на клиенте хранить

а это не секурно

Kendr
16.07.2018
21:07:00
Andrew
16.07.2018
21:07:17
ну да, как иначе декодировать токен

Andrew
16.07.2018
21:08:22
ну как из него инфу достать

ну ты чего

Kendr
16.07.2018
21:09:06
Cenator
16.07.2018
21:09:20
ну как из него инфу достать
на клиенте не надо ничего доставать, отдельным запросом получаешь)

Kendr
16.07.2018
21:09:37
Клает секрет на клиенте, но отправляешь токен на роут и получаешь объект юзера

Google
Andrew
16.07.2018
21:09:48
что лучше токен в заголовок и пусть сервер отдает инфу

которую закодировал

Kendr
16.07.2018
21:10:08
Клаент секрет только для регистрации нужен вообще-то

Kendr
16.07.2018
21:10:41
И вообще я тонкостей не знаю, но точно на фронте надо хранить?

Ну то есть нормально ли это

Andrew
16.07.2018
21:11:13
ну когда без запроса надо достать инфу из токена

хз, я видел что так делали

и меня это тоже смутило, что клиент знает секрет

Kendr
16.07.2018
21:12:08
Не, я видел как-то что в объект на регистрацию вкидывали клаент секрет, но почему бы его на бэке не приплюсовать, если он секретный? Зогадки человечества?

Andrew
16.07.2018
21:14:57
чет так туплю

Kendr
16.07.2018
21:15:12
Да я тож

Andrew
16.07.2018
21:15:14
так же надо доставать текущую страницу при пагинации ?

export const getCurrentPage = createSelector( getSearchParams, searchParams => searchParams.limit && searchParams.offset ? Math.ceil(searchParams.offset / searchParams.limit) : 0, )

Andrew
16.07.2018
21:17:26
ну так есть лимит и оффсет

и все

да вроде все верно

еба я математик ))))000

Google
Kendr
16.07.2018
21:22:11
Так у тебя загружено или нет?

Andrew
16.07.2018
21:23:13
ну лимит говорит о том сколько на странцу показывать, оффсет сколько айтемов от начала нужно пропустить

Kendr
16.07.2018
21:23:20
Да это понятно

А что ты получишь от деления?

Andrew
16.07.2018
21:26:59
текущий page

что б при релоаде его не потерять

Admin
ERROR: S client not available

Dmitry
16.07.2018
21:43:52
http://projects.wojtekmaj.pl/react-date-picker/

Юзал кто-нибудь?

Cenator
16.07.2018
21:46:13
Dmitry
16.07.2018
21:46:38
Там вроде MIT, так что можно брать. Не глючит?

Cenator
16.07.2018
21:47:01
да я не особо сильно юзал, но вроде ок

Dmitry
16.07.2018
21:47:21
Лан, воткну, попробую

А что-нибудь еше из их арсенала?

Cenator
16.07.2018
21:47:55
не

Roman
16.07.2018
22:00:58
у axios не работает сохранение кук, класс

?

Диванный
16.07.2018
22:14:18
народ кто на чем ssr гоняет?

Cenator
16.07.2018
22:14:27
next.js

Диванный
16.07.2018
22:14:35
проблем нет?

Google
Cenator
16.07.2018
22:14:41
смотря с чем

Диванный
16.07.2018
22:14:57
я хз, только хочу начать осваивать

Cenator
16.07.2018
22:15:17
вообще нет, это коробочное решение и в целом допиливать не обязательно

Диванный
16.07.2018
22:15:43
понял, спс

а в сравнении с экспрессом быстрее или медленее?

Anton
16.07.2018
22:17:06
вообще нет, это коробочное решение и в целом допиливать не обязательно
Как на нем подрубить css mapSource, чтобы показывал конкретный файлик, а не общий с импортами?

Andrew
16.07.2018
22:20:52
как минимум роутинг

Cenator
16.07.2018
22:21:31
как минимум роутинг
максимум экспресс прикрутить

Andrew
16.07.2018
22:21:51
ну я от него роутинг и юзаю

точнее next routes

но в процессе уже ухода с них

Cenator
16.07.2018
22:22:47
хм а если заюзать reach/router внутри каждой pages для вложенных роутов?

Andrew
16.07.2018
22:24:09
не не

Cenator
16.07.2018
22:24:27
Как на нем подрубить css mapSource, чтобы показывал конкретный файлик, а не общий с импортами?
https://github.com/zeit/next-plugins/issues/188 попробуй это, если не поможет то я хз

Andrew
16.07.2018
22:24:35
там же есть плоский роутинг

но чисто теоретически это можно легко сделать

Страница 4408 из 5115