【发布时间】:2018-08-04 14:25:11
【问题描述】:
我正在开发一个项目,该项目使用 Django 作为后端,graphql/graphene 作为 api,Vue Js 和 apollo 客户端作为前端。我不知道如何使用此设置实现基于角色的授权。我想知道是否可以使用 Django 的基本身份验证包,或者我可以获得 DRF 授权来使用它吗?我知道石墨烯支持使用中继进行授权,我可以在前端使用 apollo 进行这项工作吗?或者使用诸如 vue-kindergarden 之类的包来将所有授权保留在 vue js 前端是一个更好的主意?将所有授权保留在前端对我来说似乎有些粗略。有没有人有这方面的经验或对最佳选择有一些意见?
【问题讨论】:
标签: django vue.js graphql apollo graphene-python