与 Pocketbase 一起
使用 Pocketbase 作为 NgraphX 鉴权服务及开发低码SaaS应用。
安装 Pocketbase
阅读 官方文档 安装 Pocketbase。
./pocketbase serve
同一台服务器
如果 Pocketbase 与 NgraphX 部署在一台服务器上,则仅仅只需要在配置文件中开启鉴权, 再重启NGraphX服务。
{
...
"web":{
...
"auth": true
}
...
}
备注
工作流管理只能使用Amin账户登陆,工作流API调用Admin与普通用户 皆可。
不同服务器
除了开启鉴权外,还需要在 torchdb/plugins/auth.py
中设置 POCKETBASE_DOMAIN
指向 Pocketbase 部署服务器。