роли. Подскажите, куда дальше копать?
На 60 строке если токен успешный хочу сделать роль как ЮЗЕР
https://gist.github.com/zAndrey95/c09a8cde41c1e3ba84bbac6d6d39b9df
директива это та же мидлвара, только в рамках gql, соотвествено вы можете наполнить контекст запроса
я выше писал что у меня вышло сделать: Так это я смог в контекст передать токен и дальше я могу определять по нему валидность и отдавать резульатт или нет. Но в таком подходе нужно каждый резольвер править. Прочтал про директиву и что ей можно задать роль, вот выше кинул +- что выходит, но пока разделить на роли у меня не вышло. Хотелось бы получить помощь 😊
Скиньте ссылку на гитхаб, дам доступ к старому проекту, где директивы используются. Там правда sdl и обычный js, но метод будет понятен. Реализованы методы @isAuthenticated, @isAuthenticatedSub, @hasRole(roles: [String]), @isOwner(type: String)
Обсуждают сегодня