Size: a a a

GraphQL — русскоговорящее сообщество

2021 March 02

РК

Руслан Кутлиахметов... in GraphQL — русскоговорящее сообщество
будет эпично, если этот пакет потом удалят с репозитория и будете кукавать с этими файлами 🤣
источник

РК

Руслан Кутлиахметов... in GraphQL — русскоговорящее сообщество
главное, сохранить его локально тогда уж
источник

РК

Руслан Кутлиахметов... in GraphQL — русскоговорящее сообщество
с docker контейнерами такая бывает вещь, одно время устанавливалось, а потом там что-то поменяли в репозитории и начал контейнер падать, приходится обновлять его
источник

AZ

Abdubek Zholay in GraphQL — русскоговорящее сообщество
приходится docker обновлять?
источник

РК

Руслан Кутлиахметов... in GraphQL — русскоговорящее сообщество
Abdubek Zholay
приходится docker обновлять?
да. image пришлось ставить новее
источник

РК

Руслан Кутлиахметов... in GraphQL — русскоговорящее сообщество
это вопрос о зависимостях больше. ракеты не позапускаешь таким проектом ;D
источник

РК

Руслан Кутлиахметов... in GraphQL — русскоговорящее сообщество
на github проект были 2 годовой давности, gulp файл, там зависимости были. там github выводил предупреждение о возможной проблеме пакета. т.е. бывает ситуация, что в пакете не обнаруживали ошибки, утечки и т.д., потом появляются и все, твой проект опасен :D
источник

РК

Руслан Кутлиахметов... in GraphQL — русскоговорящее сообщество
раньше gulp работал, но потом разрабы захотели его обновить и фак тебе, твой проект больше не работает ;D
источник

РК

Руслан Кутлиахметов... in GraphQL — русскоговорящее сообщество
за использование свободного ПО ты платишь возможным риском в будущем
источник

РК

Руслан Кутлиахметов... in GraphQL — русскоговорящее сообщество
куда круче чистый js и php, они "вечны"
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Rros
Всем привет.
Использую в проекте ApolloClient. Для авторизации использую http-only cookie. В документации написаны настройки для http запросов, но не могу найти, как прикрутить авторизацию через вебсокет
Код для самостоятельного изучения:
https://gist.github.com/nodkz/1d889d15a703956489e8a94321776209

Инициализация SubscriptionServer который принимает express миддлвары для того, чтобы распарсить куки, поднять сессию и сформировать graphql контекст индетифицированного пользователя.

express миддлвары одни и те же как для самого экспресса, так и для сервера подписок.  Просто на SubscriptionServer::onConnect вы их сами ручками вызываете.
источник

А

Андрей in GraphQL — русскоговорящее сообщество
Подскажите, нужно разделить на залогиневшие и незалогиневшие.
Я реализовал токен и тд, в контексте токен есть и я могу таким способом ограничить доступ. Но это нужно каждый резольвер править, какие могут быть еще варианты, более простые?
источник

РК

Руслан Кутлиахметов... in GraphQL — русскоговорящее сообщество
Андрей
Подскажите, нужно разделить на залогиневшие и незалогиневшие.
Я реализовал токен и тд, в контексте токен есть и я могу таким способом ограничить доступ. Но это нужно каждый резольвер править, какие могут быть еще варианты, более простые?
сделать глобальный requester?
источник

РК

Руслан Кутлиахметов... in GraphQL — русскоговорящее сообщество
который будет токен передавать каждому запросу
источник

РК

Руслан Кутлиахметов... in GraphQL — русскоговорящее сообщество
и импортировать уже глобальный requester в каждый файл, а не с либы
источник

А

Андрей in GraphQL — русскоговорящее сообщество
Руслан Кутлиахметов
который будет токен передавать каждому запросу
но нужда в каждом запросе проверять токен остается, давать доступ или нет?
источник

РК

Руслан Кутлиахметов... in GraphQL — русскоговорящее сообщество
конечно
источник

А

Андрей in GraphQL — русскоговорящее сообщество
ну способ на уровне схемы возможно есть какой-то, чтобы если токен не валидные, то и доступа нет?
источник

А

Андрей in GraphQL — русскоговорящее сообщество
чтобы условно разделить
из списка квери category, item, person
if (token) - all
if (!tiken) - item
источник

А

Андрей in GraphQL — русскоговорящее сообщество
условное доступ давать или нет, а не каждую квери/мутацию править
источник