【文件属性】:
文件名称:ye-olde-shoppe
文件大小:487KB
文件格式:ZIP
更新时间:2021-02-11 10:02:04
TypeScript
Ye Olde专柜
该存储库包含一个Gatsby应用程序和Express API,可让您在几分钟内启动一个示例商店网站。
该rbac分支建立在auth分支的基础上,并包括将某些操作限制为某些角色的代码。
作为此设置的一部分,我们将创建两个角色:
编辑器(可以添加和更新项目)
管理员(可以删除项目)
安装
克隆此存储库后,您需要打开两个终端窗口-一个用于前端,另一个用于API。
启动前端
cd frontend
npm i
cp .env.example .env.development
gatsby develop
启动API
cd api
npm i
cp .env.example .env
npm run dev
设置Auth0进行身份验证
创建一个类型为“单页应用”的新。 名字没关系。
在“设置”选项卡中,向下滚动到“ RBAC设置”,然后:
将允许的回调URL设置为h