
Hedint
03.10.2018
15:47:25

?
03.10.2018
15:49:39
<b-nav-item v-if="token">{{username}}</b-nav-item>
...
data () {
return {
token: 'blahblah'
}
...
какой тебе тут код нужен?

Andrew
03.10.2018
15:50:07
добрейший вечерочек

Google

Andrew
03.10.2018
15:51:12
adjDeviceRanges[index] это массив в массиве adjDeviceRanges

Vlad
03.10.2018
15:56:06
Кайф

Hedint
03.10.2018
15:56:39
какой тебе тут код нужен?
весь, очевидно же.
повтори свой кейс (вырезав лишнее) в песочнице, например.
возможно в процессе ты и сам поймешь свою проблему.

Andrew
03.10.2018
15:59:30
в чём может быть проблема?
adjDeviceRanges[index] это массив в массиве adjDeviceRanges

?
03.10.2018
16:03:43

Google

Andrey
03.10.2018
16:06:16
использую nuxt 2.0. mode universal
что beforeRouteEnter, что middleware у меня отрабатывают на сервере, а не не клиенте
хочу чтобы отрабатывали на клиенте. Реально заставить нукст так делать?

Иван
03.10.2018
16:08:49

Andrew
03.10.2018
16:09:17

Pavel
03.10.2018
16:14:38
Приветствую, только вкатываюсь во вью. Как сделать минималистичную установку? Установил vue-cli, инициализировал по минимум, а оно столько жира установило.

ed
03.10.2018
16:15:36

Pavel
03.10.2018
16:16:04
>Как сделать минималистичную установку?
Хотеть минималку, чтоб понять как все устроено.

Alex
03.10.2018
16:17:38

Pavel
03.10.2018
16:18:31
Лан, похоже это минимал уже.
А это же dev-dependencies, пардон?
Все равно много конечно.

Sergey
03.10.2018
16:37:29
Скинул тебе бесплатно за щеку, проверяй

Иван
03.10.2018
16:39:21
Чет ебаным.ит пахнуло)

Pavel
03.10.2018
16:49:35

Den
03.10.2018
16:51:44
https://cli.vuejs.org/ заблокирован Роскомнадзором?

Kenan
03.10.2018
16:53:15

Pavel
03.10.2018
16:54:47

Den
03.10.2018
16:55:19

Kenan
03.10.2018
16:55:21

Google

Pavel
03.10.2018
16:55:53
?

Den
03.10.2018
16:55:57
скоро будет меньше жира с yarn

Andrew
03.10.2018
17:23:43
в чём может быть проблема?
adjDeviceRanges[index] это массив в массиве adjDeviceRanges

Dmitry
03.10.2018
17:47:51
Rita

Денис
03.10.2018
17:54:20
кто-то с vuex-orm работал? оно того стоит?

Alex
03.10.2018
17:59:34

Kenan
03.10.2018
18:05:14

Andrew
03.10.2018
18:05:46

Kenan
03.10.2018
18:06:15
типо: v-for=(range, index) in adjDeviceRanges

Kenan
03.10.2018
18:07:22
и по идее вообще должно быть: this.adjDeviceRanges[index]
хотя попробуй и так и так

Andrew
03.10.2018
18:12:35

Ramazan
03.10.2018
18:19:24
Здраствуйте, я новичок в Vue фреймворке. И хочу написать Vue SPA приложения. Я слышал что в Vue рендеринг происходит на стороне клиента. Если у меня есть ключи от Api в своем Vue JS коде, то пользователи могут это видеть. И могут пользоваться в своих целях. Как я могу скрыть некоторые переменные от клиентский сторони?

Федоров
03.10.2018
18:20:01
так api надо на сервере делать)
и ключи использовать на сервере

Ramazan
03.10.2018
18:20:54
А тогда как я буду делать http запросы ?

Федоров
03.10.2018
18:21:05
curl

Google

Quiss
03.10.2018
18:21:20
Приватные на сервере работают
Публичные на клиенте
В чем проблема

Admin
ERROR: S client not available

Федоров
03.10.2018
18:22:26

Ramazan
03.10.2018
18:23:53
Django

Sunlive
03.10.2018
18:24:10
А тогда как я буду делать http запросы ?
ты можешь токен на бэке генерить и его использовать в качестве доступа к апи, а ключи которые используются для например сторонних сервисов, хранишь в переменных окружения бэка
.env например
и никто ниче не видел
или если тебе с клиента надо на сервис делать реквест, проксируешь через свой бэк

Ramazan
03.10.2018
18:26:25
У меня есть бэкенд на Django, я клиенты в Vue SPA, Android and IOS приложении. И я хочу чтобы только эти трое могли делать запросы на мой API

Sunlive
03.10.2018
18:26:57
у меня ощущение что ты не знаешь конкретно чего хочешь

Ramazan
03.10.2018
18:27:39
Я хочу защитить свой API от третьих лиц

Sunlive
03.10.2018
18:28:00
используй access-token

Ramazan
03.10.2018
18:29:38
Вы имеете в виду oAuth 2.0 ?

Sunlive
03.10.2018
18:29:55
можно базовый взять, не обязетльно oauth
просто у тебя на бэке должна быть мидлвара которая проверять реквест ан наличие токена доступа, если он есть И валидный, отвечаешь, если нет - реджектишь
почитай за это, ты ж питонист
лан я ушел

Google

Федоров
03.10.2018
18:32:16
либо access токен
либо csrf - токен
перед каждым запросом выдается csrf и его обратно отправляешь
а не

Siarhei
03.10.2018
18:33:11
https://gist.github.com/zmts/802dc9c3510d79fd40f9dc38a12bccfc вот, читай на здоровье, и потом имплементь это у себя, написано на русском и понятным языком, актуально для любого бэка и фронта.

Федоров
03.10.2018
18:33:12
просто токен используй
@ramazankulmahan , ты наверное делаешь бекенд на python (django) а фронтенд у тебя какое - то гибридное приложение на cordova или ionic с angular? поэтому ты не знаешь как туда положить твой "приватный ключ" ибо там только фронтенд
а тпфу) фронт у тебя на vue\

Ramazan
03.10.2018
18:36:03
Да на Vue
А приложении на Flutter
Если у меня есть ключи от других платных API сервисов
в VUE когда я делаю запросы они будут видны на клиентсок й стороне?

Anton
03.10.2018
18:49:57
у тебя запросы делает браузер, без разницы, какой фреймворк
да, запросы, отправляемые браузером, видны во вкладке network консоли разработчика