@vuejs_ru

Страница 3691 из 3900
Vladislav
23.09.2018
10:23:40
как шина ебнет - так промис и отрезолвится

Mike
23.09.2018
10:32:24
ребят посоветуйте что-нибудь, чтобы можно было из html/js перевести в pdf можно было, чтобы в vue удобно было реализовать

rddlr
23.09.2018
11:22:51
последнюю неделю уже раз 10 сталкиваюсь с вопросами про PDF. то ли так популярно стало, то ли это один и тот же человек вопрошает?))

Google
Michael
23.09.2018
11:25:41
phpStorm
О, я только щас начну вуйить, есть тонкости адаптации шторма? Какие плагины? Можно ли настроить авторендер страницы при правке кода и прочие тонкости?

Michael
23.09.2018
11:27:16
Ок, поищу выпрямитель

Oleg
23.09.2018
11:29:22
Ок, поищу выпрямитель
Шторм как увидит файл vue сам предложит установить плагин, вот и всё

rddlr
23.09.2018
11:29:43
конвертер хтмл ту пдф? при чем тут вью?

Mike
23.09.2018
11:31:11
а что конкретно надо?
ну во первых понять, можно ли в pdf смотреть видео? если да, то нужна либа, которая может это сделать, я нашел 2 - https://github.com/bpampuch/pdfmake и https://github.com/MrRio/jsPDF. пока на них делаю ставку, а там хз, разбираюсь еще

конвертер хтмл ту пдф? при чем тут вью?
потому, что это специфика приложения, делать pdf'ки

rddlr
23.09.2018
11:31:48
делать пдфки на клиенте?

Oleg
23.09.2018
11:32:04
потому, что это специфика приложения, делать pdf'ки
а нельзя делать пдф на сервере, а клиенту давать лишь ссылку?

Alex
23.09.2018
11:32:16
за сервер платить ж надо)

Oleg
23.09.2018
11:33:01
за сервер платить ж надо)
600 руб.\мес. за VPS обанкротит любую фирму ?

Google
Mike
23.09.2018
11:33:28
а нельзя делать пдф на сервере, а клиенту давать лишь ссылку?
можно, но pdf скорее всего будет создаваться из json файла, и я не бэкендер, думаю можно просто сделать это во фронте, сгенерировать в реальном времени и отдать на скачку

Alex
23.09.2018
11:33:34
при выскомо rps боюсь там не 600 руб будет абонентка)

Mike
23.09.2018
11:34:51
не всё надо делать на фронте
ну да, а какие тут подводные камни могут быть?

Oleg
23.09.2018
11:35:13
ну да, а какие тут подводные камни могут быть?
ни разу не делал, подводных камней не знаю

rddlr
23.09.2018
11:39:54
ну да, а какие тут подводные камни могут быть?
мне кажется длс бекенда просто больше инструментов для вашей задачи. но это мое предположение

Denis
23.09.2018
11:40:33
Господа, кто как делает валидацию данных бекенд <-> фронтенд? 1. Отдельно на бекенде, отдельно на фронтенде; 2. Только на бекенде, на фронтенде показываете, что бекенд вернул; 3. На фронтенде, но если нужно осуществить проверку на данных, то дополняете массив ошибок;

Denis
23.09.2018
11:42:48
ясненько

Andrew
23.09.2018
11:44:35
Посоны, а в vue можно рендерить прям с обсервабла?

Михаил
23.09.2018
11:59:57
Привет, использую svg спрайты через symbol. Проект на webpack, в режиме prod vue удаляет все атрибуты xlink, никто не сталкивался ?

Sergey
23.09.2018
12:04:44
Ребят простой вопрос. Есть input, который подписан на нажатие enter @keyup.enter.exact="save()" и также @focusout="save()". Как сделать так, чтобы save(вызывался только раз). Сейчас срабатывает 2 раза: keyup и потом focusout. Пробовал stop @keyup.enter.exact.stop="save()" - не получилось.

?
23.09.2018
12:08:13
Зачем вообще нужен stateless-jwt, если в итоге при запросах к API требуется проверка на права пользователя, соответственно требуется этого пользователя доставать из базы, при том что токен сам по себе больше. Stateful-jwt ещё более нагружает сервер и небезопасен.

В чём преимущества jwt для сессий в обычном SPA CRUD-кейсе проще говоря, где на те же post-реквесты есть ограничения по правам/значениям из записи юзера

Google
?
23.09.2018
12:08:13
Единственное что напрашивается - 5 минут до истечения access токена не нужно будет дополнительно дергать базу через api, кроме тех случаев когда требуется получить другие данные по правам юзера (списки объектов например) либо создавать сущности в бд. При этом все равно для этих функций выгоднее будет использовать обычные сессии. Зато на проверку аутентифицирован ли пользователь при переходе по роутеру не потребуется слать запрос к api и бд, пожалуй и всё.

продублирую

bulbazavr1k
23.09.2018
12:09:35
phpStorm
Не нужна же, как и пхп

Rustam
23.09.2018
12:12:16
однофайловые компоненты реально заюзать без вебпака ?

типо на gulp

rddlr
23.09.2018
12:16:33
JWT навязывают конторы типо Auth0 и также безопасники. Зачем? Это их хлеб. Нормлаьным людям это не нужно

Vlad
23.09.2018
12:16:35
jwt разве что данные к запросам прилагать.. но не для авторизации

rddlr
23.09.2018
12:17:09
Illya
23.09.2018
12:17:49
господи

(не вытерпел)

jwt вполне себе надежный механизм аутентификации при условии что вы соблюдаете два пункта

Vlad
23.09.2018
12:18:25
о, холивар?

Illya
23.09.2018
12:18:46
1) токены короткоживущие 2) рефреш токены хранятся в защищенном хранилище

Illya
23.09.2018
12:18:53
(речь идет о стороне склиента)

Приведу прстой пример )

Google
rddlr
23.09.2018
12:19:47
jwt вполне себе надежный механизм аутентификации при условии что вы соблюдаете два пункта
слишком все осложняет JWT. я не спорю что они могут быть надежными, но это все на порядок сложнее чем сессии. зачем усложнять если профита нету почти никакого (ниша узкая, типо мобильные прилодени и тд)

Nikolay
23.09.2018
12:20:01
Illya
23.09.2018
12:20:02
У вас есть большая файлопомойка на много-много серверов. Ваша задача удостовериться, что пользователь Х может в данный момент скачать файл Y

?
23.09.2018
12:20:18
Я взял для админки готовый кусок на element-ui: https://github.com/PanJiaChen/vue-element-admin, использует токен, причем просто один, даже без access-refresh, в итоге написал отдельно API для токена, при том что сессии оставил, думаю как это лучше будет перевести на нормальную аутентификацию, и как архитектуру приложения строить, если у меня вместо токена будут обычные сессии. Вообще насколько имеет смысл использовать сразу refresh + acccess токены и сессию одновременно?

Illya
23.09.2018
12:20:20
вы будете с сервера файлопомойки делать запрос в хранилище сессий?

т.е. вначале выдали авторизационный токен пользователю, потом он прислал его файлопомойке, а файлопомойка опять пошла в хранилище сессий проверить действительность токена

rddlr
23.09.2018
12:21:30
тк это и есть уже узкое применение

Illya
23.09.2018
12:21:33
следующий вопрос: благодаря Man-In-The-Middle атаке угнали сессионную куку

Admin
ERROR: S client not available

Illya
23.09.2018
12:21:44
как вы будете обеспечивать безопасность в таком случае?

давайте даже не так - чтоб интереснее было

Vlad
23.09.2018
12:22:00
А в обратной ситации, я хочу запретить пользователю скачивать с файлопомойки? (сейчас ты скажешь про 10 минутные токены)

Illya
23.09.2018
12:22:06
не MITM, а XSS-инъекция

?
23.09.2018
12:22:16
вы будете с сервера файлопомойки делать запрос в хранилище сессий?
Это кейс с разными сервисами, там всё понятно. Зато обычно никто не упоминает кейс с мульти-сессиями и как JWT усложняется в этом случае.

rddlr
23.09.2018
12:22:48
не MITM, а XSS-инъекция
так хттпОнли же

Vlad
23.09.2018
12:23:17
Блин, все холивары про jwt абсолютно одинаковые

дежавю пиздец)

?
23.09.2018
12:23:31
и как же?
Увеличением числа refresh-токенов и их менеджментом?

Google
?
23.09.2018
12:23:48
дежавю пиздец)
Формат чата, что поделать

Illya
23.09.2018
12:24:02
Увеличением числа refresh-токенов и их менеджментом?
а что их менеджить? одна табличка в key-value storage на ваш выбор

Vlad
23.09.2018
12:24:28
а что их менеджить? одна табличка в key-value storage на ваш выбор
ТАК ЗАЧЕМ ТОГДА ТОКЕНЫ ЭТИ АААА если уже надо куда-то лезть?))

rddlr
23.09.2018
12:24:38
JWT применим к продвинутым приложениям, с кучей микросервисов, серверов, сабдоменов и тд. НО, зачем садить орду хеллоувордщиков на эти токены?

Vlad
23.09.2018
12:24:40
не, я сливаюсь)) прям 1 в 1

Пока самый весомый аргумент за JWT это отсуствие поддержки куков

Illya
23.09.2018
12:25:58
ТАК ЗАЧЕМ ТОГДА ТОКЕНЫ ЭТИ АААА если уже надо куда-то лезть?))
лезть надо только в точке рефреша токена

а не на каждый запрос

Vlad
23.09.2018
12:28:33
Ну ты согласен, что они редко профитны? и их продвижение только вредит комьюнити. Люди начинают пихать их туда, где они нахрен не сдались

Illya
23.09.2018
12:28:51
нет, не согласен. Я считаю что по уровню геморроя они эквивалентны

?
23.09.2018
12:32:58
Пока самый весомый аргумент за JWT это отсуствие поддержки куков
У кого сейчас куки отключены, у тех и отсальное отключено обычно

так хттпОнли же
Ну у меня сертификаты везде стоят. Дальше какие преимущества?

зачем не ставить даже хотя бы бесплатный сертификат?

в 2018 с ними все в порядке

Непонимание у меня скорее вызывают решения с одним токеном без рефреша в куче приложений и примеров

Illya
23.09.2018
12:37:59
а еще те кто рассуждают про сессии почти наверное никогда не делали multi-tenant

или хотя бы просто апишку на отдельном домене

без кучи геморроя с P3P сафари не даст поставить куку на домен, на котором пользователь никогда не был, а стучится только аяксом

?
23.09.2018
12:38:52
Ну повторюсь, допустим я реализовал API для токенов для админки, но у меня при этом основное приложение работает с сессией пользователя. Насколько это вообще имеет смысл?

Страница 3691 из 3900