
Alex
10.09.2017
15:53:05

Антон
10.09.2017
15:53:30
Господа. Вопрос. Прикрутил jwt аутентификацию. Могу логиниться и регаться. Хочу к личному кабинету ограничить доступ. Эту проверку на клиенте делать?

Bogdan
10.09.2017
16:30:46
Нужно слать запрос на основе свежих данных из инпута не чаще 500 миллисекунд. Как это лучше организовать?

code4aman
10.09.2017
16:33:34
debounce

Google

illiatshurotshka❄️
10.09.2017
16:37:54

Антон
10.09.2017
16:38:52
Не понимаю пока как на сервере. Перехожу на страницу /personal и слать запрос на сервер?

illiatshurotshka❄️
10.09.2017
16:39:43
ну у тебя должен где-то токен храниться
если человек заходит то проверяешь, валидный ли токен
ну и по всем api эндпоинтам на сервере проверки

Антон
10.09.2017
16:42:53
Ну это лишь проверка самого токена. А я про доступ к разделу

Oleg
10.09.2017
16:43:17
У тебя spa?

Антон
10.09.2017
16:43:22
Слать на сервер isAllowed()?
Да

illiatshurotshka❄️
10.09.2017
16:43:52
ну тоже самое но вместо проверки на валидность токена смотришь имеет ли он доступ

code4aman
10.09.2017
16:43:57
у нас на клиент отдаются права юзера, так можно фильтровать что показывать на клиенте, на бэкенде тоже фильтруются запросы (в иделае туда запрещенный запрос никогда не попадет)

Антон
10.09.2017
16:44:27
Понял
Я сделал в токене роли пользователя. Буду тогда от него шагать

Google

Combot
10.09.2017
17:37:13
combot.org/chat/-1001032883247

Exp
10.09.2017
18:56:00
народ
как можно спарсить реакт?

andreyelek
10.09.2017
18:56:30
А тебе что спарсить?

Nikita
10.09.2017
18:58:54
реакт

Andrey
10.09.2017
19:11:00

Max
10.09.2017
19:35:59

Exp
10.09.2017
19:49:26
типо обычный request() возвращает почти ничего
Был каспер но он не работает

Maxim
10.09.2017
20:17:33
Кто нибудь знает как исключить node_modules директорию в uglifyjs-webpack-plugin ?

Combot
10.09.2017
20:50:34
combot.org/chat/-1001032883247

Stepan
10.09.2017
21:33:57

Default
10.09.2017
22:18:28
Тут половина вопрошающих могла бы найти ответы в гугле
Я ток пару раз здесь задавал вопросы, притом, оба раза в контексте, когда кто-то о чем-то рассказывал
И прекрасно себя чувствую, как ни странно, ибо практически все вопросы уже задали до меня

Диванный
10.09.2017
22:37:30
подскажите почему редакс форма не реагирует на ввод данных если у поля value уже заполненно?
<TextField
fullWidth
name="name"
component="input"
type="text"
placeholder="Название"
floatingLabelText="Название"
value={ product.name }
/>
после отрисовки поле заполнено
пытаюсь его изменить - реакция ноль

Sergey
10.09.2017
22:41:43

Google

Cenator
10.09.2017
22:41:44
попробуй defaultValue

Default
10.09.2017
22:42:55
Алсо, это интернет, тут могут и нахуй послать

illiatshurotshka❄️
10.09.2017
22:43:15
документацию не просто так придумали

Sergey
10.09.2017
22:44:46
это просто лень ведь
А вы кто этому человеку? Мама? Папа? Чтоб Воспитывать кого-то бороться с его пороками

Default
10.09.2017
22:45:01

illiatshurotshka❄️
10.09.2017
22:45:52

Sergey
10.09.2017
22:45:52

Sergey
10.09.2017
22:46:10
Ребят! Подскажите пожалуйста, почему в fetch не могу передать параметры?
var options = {
client_id: '851066fb3e3f450c6cf40c2403281d46002df52b5c2f0a878109160831d445',
};
fetch('//api.unsplash.com/photos', options)

Default
10.09.2017
22:47:28
Ахах) красавчик)
Ну дык и всё. Люди в праве задавать тупые вопросы, ответ на которые можно загуглить за минуту, а я в праве сообщить ему, на чём я вертел его лень и его самого.
Более того, Сова вон в праве выдать такому господину мьют на недельку
И все довольны
Как ни странно

Sergey
10.09.2017
22:50:27
Так в документации написано, что нужно передавать объект с параметрами

Default
10.09.2017
22:51:27
var options = {
body: 'client_id=851066fb3e3f450c6cf40c2403281d46002df52b5c2f0a878109160831d445'
}

Sergey
10.09.2017
22:51:57

Google

Sergey
10.09.2017
22:52:36
Потому что он не указал method post

Admin
ERROR: S client not available

Default
10.09.2017
22:52:52
Это Query string

Sergey
10.09.2017
22:54:37

Default
10.09.2017
22:59:34
А, ну тогда URLSearchParams
https://developer.mozilla.org/ru/docs/Web/API/URLSearchParams
В любом случае пихать параметры прямо в options плохая идея, потому что он не за этим сделан

Maxim
10.09.2017
23:02:24

Sergey
10.09.2017
23:11:56
Добавил body, теперь ругается, что запрос GET не должен иметь body, сменил на POST, но теперь 404 ошибка

Pauline
10.09.2017
23:13:47

Sergey
10.09.2017
23:15:19
не ругайтесь
Я тоже только что пытался им это донести. Но кажется они без этого не могут ?

kana
10.09.2017
23:24:26

Pauline
10.09.2017
23:24:50

Paruyr
11.09.2017
00:21:13
https://github.com/gunar/sam-redux
Кто-нибудь пробовал? Какие впечатления?

Default
11.09.2017
00:38:26
И втащи своим бекендерам за 404 статус там, где должен быть 405-й

Sergey
11.09.2017
00:40:49

Default
11.09.2017
00:41:17

Sergey
11.09.2017
00:41:51
там vue-resource
Мне показался он удобнее

Google

Default
11.09.2017
00:42:36
Fetch нативный браузерный метод
Так что юзать его всё равно бы пришлось в конечном счете :)
Не сегодня, так завтра

Sergey
11.09.2017
00:43:28

Default
11.09.2017
00:43:49
https://github.com/mzabriskie/axios
Это если соберешься поддерживать осликов или отлавливать редиректы
(да, фетч такого не умеет, потому что НИБИЗАПАСНА)

kana
11.09.2017
00:45:55
Да и полифилов много. Полифил куда лучше сторонней либы просто потому что через n месяцев его можно будет просто убрать и уменьшить бандл

Sergey
11.09.2017
00:47:10
В любом случае спасибо. Завтра уже доизучаю. У нас 6 утра почти

Default
11.09.2017
00:47:35