Size: a a a

Nuxt.js — русскоговорящее сообщество

2020 July 18

ПП

Пол Пятого in Nuxt.js — русскоговорящее сообщество
Ребята подскажите. Вопрос диспатчу  через fetch на странице хранилище. При переходе по ссылкам nuxt link  network error как перезагружаю страницу все отлично. Диспачится гетеры получаю
источник

S

Sonic [Скупаю | Акту... in Nuxt.js — русскоговорящее сообщество
Подскажите пожалуйста. Есть одноразовая авторизация. Нужно направить юзера на ссылку, там авторизовать и перенаправить.

Это можно сделать без создания страницы? (То есть некий скрипт с авторизацией по токену от API и перенаправление)
Если да - подскажите как.

Как у меня это сделано через страницу: https://i.imgur.com/uOh3a7w.png
Только редирект через window.location в mounted т.к. nuxt отказывается редиректить меня из asyncData (через route и redirect).
источник

DP

Denys Popov in Nuxt.js — русскоговорящее сообщество
Sonic [Скупаю | Актуально всегда]
Подскажите пожалуйста. Есть одноразовая авторизация. Нужно направить юзера на ссылку, там авторизовать и перенаправить.

Это можно сделать без создания страницы? (То есть некий скрипт с авторизацией по токену от API и перенаправление)
Если да - подскажите как.

Как у меня это сделано через страницу: https://i.imgur.com/uOh3a7w.png
Только редирект через window.location в mounted т.к. nuxt отказывается редиректить меня из asyncData (через route и redirect).
Можно сделать как serverMiddleware, как вариант

Хотя redirect должен работать в asyncData нормально, разве что можно сделать return redirect, а не redirect
источник

S

Sonic [Скупаю | Акту... in Nuxt.js — русскоговорящее сообщество
Denys Popov
Можно сделать как serverMiddleware, как вариант

Хотя redirect должен работать в asyncData нормально, разве что можно сделать return redirect, а не redirect
Спасибо за serverMiddleware. Как раз то что надо.
источник

DP

Denys Popov in Nuxt.js — русскоговорящее сообщество
Sonic [Скупаю | Актуально всегда]
Спасибо за serverMiddleware. Как раз то что надо.
а вообще, у тебя там походу проблема в коде

Поставь или await или return перед $axios
источник

S

Sonic [Скупаю | Акту... in Nuxt.js — русскоговорящее сообщество
Только 1 момент. Он же наверное не принимает параметризированные ссылки. :postfix?/🇮🇩
источник

S

Sonic [Скупаю | Акту... in Nuxt.js — русскоговорящее сообщество
Denys Popov
а вообще, у тебя там походу проблема в коде

Поставь или await или return перед $axios
Ну вообще сама концепция, что для обычного редиректа делать страницу - это плохо.
источник

DP

Denys Popov in Nuxt.js — русскоговорящее сообщество
Sonic [Скупаю | Актуально всегда]
Ну вообще сама концепция, что для обычного редиректа делать страницу - это плохо.
Согласен, но вот с параметрами в ссылках мидлвары не пробовал. Если получится, расскажи 🙂
источник

S

Sonic [Скупаю | Акту... in Nuxt.js — русскоговорящее сообщество
Denys Popov
Согласен, но вот с параметрами в ссылках мидлвары не пробовал. Если получится, расскажи 🙂
Не, параметры нельзя использовать.
Видимо по любому делать страницу
источник

NK

Nikolay Koshkarev in Nuxt.js — русскоговорящее сообщество
/help@nanokarmabot
источник

N

Nano.Karmabot.chat in Nuxt.js — русскоговорящее сообщество
Команды:
@username ++ за крутоту и всё такое #hashtag —  +1 карма.
@username -- у меня плохой день #hashtag — −1 карма.
@username N++ за то, что принёс колбаску #hashtag — +N кармы.
@username N— за косяк #hashtag — −N кармы.
@username N— за косяк #hashtag — −N кармы.
Наконец, вы просто можете ответить на любое сообщение ++/--/N++/N--, чтобы создать карма-запрос.
источник

AN

Alexander Nemirov in Nuxt.js — русскоговорящее сообщество
Как вернуть state приложению если пользователь перезагрузил страницу, чтобы пользователь не заметил ни чего

Ситуация такая, висит миделвара на проверку прав у пользователя,
чтобы узнать права, нужно сделать запрос на сервер,  как быть?

Сейчас запрос уходит после миделвары, соответственно пользователя выкидывает со страницы
источник

AN

Alexander Nemirov in Nuxt.js — русскоговорящее сообщество
Как вариант конечно делать запрос прям в миделваре, но что то мне кажется это такое себе разьве нет?
источник

EV

Evgeny V in Nuxt.js — русскоговорящее сообщество
В сторе Nuxtserverinit, каждый раз после перезагрузки, запрашивать права снова имеющиеся, сохранять ничего не нужно
источник

AN

Alexander Nemirov in Nuxt.js — русскоговорящее сообщество
Evgeny V
В сторе Nuxtserverinit, каждый раз после перезагрузки, запрашивать права снова имеющиеся, сохранять ничего не нужно
что значит сохранять ни чего не нужно
источник

EV

Evgeny V in Nuxt.js — русскоговорящее сообщество
Стейт сохранять не нужно после перезагрузки, он должен грузиться каждый раз по новой, если пользователь обновил страницу. Хотя никто никому ничего не должен
источник

AN

Alexander Nemirov in Nuxt.js — русскоговорящее сообщество
Evgeny V
Стейт сохранять не нужно после перезагрузки, он должен грузиться каждый раз по новой, если пользователь обновил страницу. Хотя никто никому ничего не должен
Снова вернулся к проблеме, авторизации, у меня запросы без токенов не уходят
источник

AN

Alexander Nemirov in Nuxt.js — русскоговорящее сообщество
куки доступны в Nuxtserverinit?
источник

AN

Alexander Nemirov in Nuxt.js — русскоговорящее сообщество
или куда лучше эти токены положить
источник

EV

Evgeny V in Nuxt.js — русскоговорящее сообщество
Да, в куки
источник