Size: a a a

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

2018 April 06

MS

Madi Sheriyev in GraphQL — русскоговорящее сообщество
но по докам смотрб вроде все есть
источник

MS

Madi Sheriyev in GraphQL — русскоговорящее сообщество
сброс пароля, пользователя подверждение по email есть здесь?
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
чёт сходу не нашел такого в доке
источник

MS

Madi Sheriyev in GraphQL — русскоговорящее сообщество
Вот я тоже об этом :)
источник

MS

Madi Sheriyev in GraphQL — русскоговорящее сообщество
в Meteor че хорошо это все уже есть в коробке
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
в общем, если кому интересно, решил делать авторизацию без graphql, а потом просто передавать userid в контекст графа. А потом можно будет добавить клиентский сервер для SSR, и авторизацию повесить на него, а на сервер с graphql передавать уже запросы с userid в контексте
кто то видит какие то минусы такого подхода ?)
источник

RZ

Ramil Zakirov in GraphQL — русскоговорящее сообщество
Так и нужно делать, графкуэль в основном нацелен для взаимодествия с данными. Авторизация всего лишь запрос на идентификацию сервиса.
источник

MS

Madi Sheriyev in GraphQL — русскоговорящее сообщество
Такая схема сможет работать если фронт и бэк разных серверах?
источник

MS

Madi Sheriyev in GraphQL — русскоговорящее сообщество
на разных серверах*?
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
Вроде должна, у фронт сервера только доступ к бд должен быть для проверки данных юзера, а потом просто к запросам на бэк добавлять юзерид
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
И граф получается вообще об авторизации ничего знать не будет, к нему просто будет юзерИд приходить из доверенного источника (фронт сервера)
источник

MS

Madi Sheriyev in GraphQL — русскоговорящее сообщество
Тогда я не вижу никаких минусов. Правда незнаю насколько это безопасно :) Лично я БД доверяю только бэку
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
Ну так клиентский сервер это тоже типо бэк)
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
Только с определенным функционалом
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
И для юзеров можно отдельно завести Редис, клиентскому серверу давать доступ только к нему, а остальные данные хранить в монге и к ней доступ только у граф-сервера
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
С метеором все было проще 😃
источник

RZ

Ramil Zakirov in GraphQL — русскоговорящее сообщество
Так ведь можно на уровне миддлварей проверять токены авторизации, или куда мощнее использовать систему пермишенов, где авторизация будет всего лишь одним из возможных ограничений.
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
Да, пока я так и собираюсь делать, а когда доросту до ssr, хочу вынести это на отдельный сервер
источник
2018 April 09

ДР

Димка Реактнативный 🛸 in GraphQL — русскоговорящее сообщество
как подключить createUploadLink к apollo-boost?

import { createUploadLink } from 'apollo-upload-client'

const client = new ApolloClient({
   createUploadLink({ uri: 'https://ecommerce-etpyjkgsfgzj.now.sh/' })
})


так ошибка
источник
2018 April 10

OV

Oleksandr Vorobyov in GraphQL — русскоговорящее сообщество
ну так link: createUploadLink({...
источник