Size: a a a

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

2019 February 06

ДР

Димка Реактнативный 🛸 in GraphQL — русскоговорящее сообщество
Oleg Gamega
ага, хвалили, нравится им, просто кейс где он им не подошел, стоит держать в уме
что эта библиотека, по шифрованию, одна на всем белом свете и нет под 32 битную архитектктуру?
источник

OG

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

g

graphql_bot in GraphQL — русскоговорящее сообщество
graphql-compose/graphql-compose v5.9.1 → v5.10.0 🎉
источник

g

graphql_bot in GraphQL — русскоговорящее сообщество
prisma/prisma 1.26.0 → 1.26.1 🎉
источник

SZ

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

c

cristina in GraphQL — русскоговорящее сообщество
На экспрессе с жвт
источник

OG

Oleg Gamega in GraphQL — русскоговорящее сообщество
настроил сегодня lerna и yarn workspase, но все это меркнет  перед другим достижением 🤓
источник

OG

Oleg Gamega in GraphQL — русскоговорящее сообщество
источник

U

Uxname in GraphQL — русскоговорящее сообщество
а что это?
источник

OG

Oleg Gamega in GraphQL — русскоговорящее сообщество
... винтовка в офисе, первые 30 лет очень трудные в жизни мальчика )
источник

OG

Oleg Gamega in GraphQL — русскоговорящее сообщество
Sergey Zverev
может подкинет кто пример или болерплэйт с авторизацией с клиентом, желательно на куках но можно и на локалстораже?
источник

U

Uxname in GraphQL — русскоговорящее сообщество
непонятно) похоже на сломанную зубочистку)
источник

OG

Oleg Gamega in GraphQL — русскоговорящее сообщество
источник
2019 February 07

АР

Алексей Родионов in GraphQL — русскоговорящее сообщество
Всем привет!

Возникла необходимость разработать директиву @hasRole для защиты API. В интернетах полно различных реализаций подобной директивы. Взял более-менее понравившуюся, дорабатываю её. Результат потом опенсорсну обратно. )

Задача: есть тип, напиример:

type Post {
 id: ID!
 title: String!
 content: String!
 summary: String!
 slug: String @hasRole(role: "ADMIN")
}

Одно из полей помечаем директивой. Если авторизованный юзер не обладает данной ролью, то в ответ на запрос

query {
 posts {
   id
   title
   content
   summary
   slug
 }
}

прилетает только error без data.

Мне нужно, чтобы прилетали все остальные поля в data, поле slug было null + прилетел error.
источник

АР

Алексей Родионов in GraphQL — русскоговорящее сообщество
источник

e

egoarka in GraphQL — русскоговорящее сообщество
@FluorescentHallucinogen где-то видел в опенсорсе мидлварю для gql (но не директива)
источник

АР

Алексей Родионов in GraphQL — русскоговорящее сообщество
egoarka
@FluorescentHallucinogen где-то видел в опенсорсе мидлварю для gql (но не директива)
Мне нужна именно директива.
источник

e

egoarka in GraphQL — русскоговорящее сообщество
🤔
источник

АР

Алексей Родионов in GraphQL — русскоговорящее сообщество
Проблема вот в чём. Если я делаю throw error, то дальше код не выполняется и до return дело не доходит. И обратно, если делаю return, то выполнение кода приостанавливается и throw error не вызывается.
источник

e

egoarka in GraphQL — русскоговорящее сообщество
https://github.com/graphql-community/graphql-directive-auth

вот вроде есть решение (директива)
источник