
Kelin
25.08.2018
11:51:56
timeline
По идее оно, но гугл выдаёт то календари, то вертикальные таймлайны для соц сетей
Походу, придётся самому пилить ?

Yura
25.08.2018
11:52:06


Konstantin
25.08.2018
11:52:24
React Router v4.
Есть страница с фильтрами для поиска и нужно при каждом изменении какого-либо из фильтров апдейтить location.search.
Поставил галочку ==> query string получил value этой галочки.
Я достиг эффекта - просто в onChange прогоняю history.push(${match.url}?${query}), но у меня сбрасывается скролл, и я не уверен, правильный ли подход выбрал.
Подскажете правильный способ делать поменьше обновлений дерева и сохранять позицию скролла?

Andrey
25.08.2018
11:57:35

Google

Roman
25.08.2018
12:02:07
Упс... не туда))

Roman
25.08.2018
12:17:13

Cat
25.08.2018
12:24:27
Объясните пожалуйста в чем основная идея jwt

Kendr
25.08.2018
12:24:56

Cat
25.08.2018
12:25:01
кучу статей прочитал и на хабре тоже, но как-то не понятно

Сергей
25.08.2018
12:25:25

Эдуард
25.08.2018
12:25:31
а что ты прочитал

Cat
25.08.2018
12:25:33

Cenator
25.08.2018
12:26:10

Сергей
25.08.2018
12:26:28

Cat
25.08.2018
12:26:36
вики, https://proglib.io/p/json-tokens/ https://habr.com/post/340146/

Сергей
25.08.2018
12:27:43

Эдуард
25.08.2018
12:27:57

Google

Cenator
25.08.2018
12:28:10

Cat
25.08.2018
12:28:19
то есть отправил сервер токен, потом клиент этот токен использует в дальнейшей сессии?

Сергей
25.08.2018
12:28:59

Эдуард
25.08.2018
12:29:09

Сергей
25.08.2018
12:29:26

Эдуард
25.08.2018
12:29:26
время задаёт бэк

Сергей
25.08.2018
12:29:41
Открываешь огромную дыру в безопасности, если используешь

Cat
25.08.2018
12:30:00
Понятно. Так в чем смысл был использования?

Сергей
25.08.2018
12:30:07

Mikhail
25.08.2018
12:30:34

Эдуард
25.08.2018
12:30:38

Сергей
25.08.2018
12:30:51

Nikitcat
25.08.2018
12:30:59
Имя и не зависит ни от чего. Это имя свойства, которое доступно внутри компонента. Если я правильно понял твой первый пост - тебя напрягает, что в фигурных скобках не объект, а элемент массива? ̶Э̶т̶о̶ ̶с̶п̶а̶р̶т̶а̶!̶ Это JSX, такой синтаксис, значение свойств оборачивается в фигурные скобки, все что внутри них должно быть js-валидным.
Не, меня не напрягает ни фигурные скобки, ни что в них, там по сути всё верно. Мне непонятно почему article={article[0]} это работает при первое случае(скрин 1), а при втором случае мне нужно articles ={articles}

Сергей
25.08.2018
12:31:12

Эдуард
25.08.2018
12:32:52

Admin
ERROR: S client not available

Nikitcat
25.08.2018
12:33:46
в отдельном случае это не работает

Эдуард
25.08.2018
12:34:15
что? в каком, атрибут это любое твоё название

Roman
25.08.2018
12:34:54

Google

Roman
25.08.2018
12:35:17
в данном случае this.props.asgb

Эдуард
25.08.2018
12:35:22
нет, ты должен читать asgb

Сергей
25.08.2018
12:35:23
да господи, если постараться, вытащить можно что угодно, одно дело где ты хранишь токен
Как минимум с тем, что за данные передавать в токене.
И что сервисы все будут валидировать токен на каждый запрос. Ходить за юзером. Ходить за его правами.
Проверять его валидность. И наличие в черном списке или же проверять подпись после запроса пользователя, если реализована соль для каждого пользователя.
Но все это и так реализовано в сессиях и много раз обкатано в проде. В жвт есть куча странных мест, а так же в реализациях библиотек.
Использовать жвт тупо не имеет смысла, только если ты ТОЧНО знаешь зачем и какие дыры могут быть.
Обычные сессионные токены дешевле, проще и безопаснее в подавляющем большинстве случаев.

Nikitcat
25.08.2018
12:36:10

Эдуард
25.08.2018
12:36:22

Roman
25.08.2018
12:37:01

Эдуард
25.08.2018
12:37:07
в фигурных скобках это просто данные твое пропса

Nikitcat
25.08.2018
12:37:13
тогда выходит имя атрибута зависит, его любым сделать в других случаях

Kendr
25.08.2018
12:37:25

Cenator
25.08.2018
12:37:35

Roman
25.08.2018
12:38:03

Nikitcat
25.08.2018
12:38:05
а в фигурных скобках значения этого пропса?

Эдуард
25.08.2018
12:38:30
ага