You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

多网站共享Backendless用户表实现授权的技术问询

Backendless 多站点用户管理问题解答

1. 一个Backendless应用/账户是否仅对应一个Users表?

是的,每个Backendless应用默认只有一个系统内置的Users表,这个表是平台预设用于处理用户认证、授权的核心表,无法创建同名的额外表,也不能删除内置的Users表。

2. 能否创建额外Users表用于其他网站的用户授权?

不能直接创建具备内置Users表完整认证功能的自定义用户表。因为内置Users表和Backendless的系统级认证API(登录、注册、密码重置等)深度绑定,自定义表无法直接对接这些原生认证能力,没法独立实现用户授权逻辑。

3. 能否通过在Users表新增列分类用户实现多站点授权?

完全可行,这是单个应用下实现多站点用户隔离的常用方案,具体操作思路如下:

  • 在Users表中新增一个字符串类型字段(比如siteTag),用于标记用户所属站点(例如siteA、siteB)
  • 用户注册时,给该字段赋值对应站点的标识
  • 处理认证和数据查询时添加过滤逻辑:
    • 登录接口调用时,除了校验账号密码,还要验证用户的siteTag是否匹配当前站点
    • 查询用户数据时,加上siteTag = '当前站点标识'的条件,确保不同站点的用户数据相互独立

你对接Bubble或Webflow时,只需要在调用Backendless API的请求中传入站点标识参数,在后端通过上述过滤逻辑完成数据隔离,就能用单个Backendless应用支撑多个站点的用户授权需求。

内容的提问来源于stack exchange,提问作者spessex

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 09:42:05