只有一个管理员用户解析服务器应用程序,该用户可以通过Facebook登录更改数据



>新手在这里解析服务器。

我有一个应用程序,它从解析服务器读取数据并将其显示给用户,而无需登录。

我想创建另一个"管理员"应用程序,该应用程序仅允许一个预填充的管理员用户登录并更改数据。这可以通过Facebook登录吗?我更喜欢Facebook登录,因为使用普通(用户,密码(登录,我无法在解析服务器上轻松实现2FA。Facebook登录将解决此问题,因为用户已经使用2FA登录Facebook。

这可能吗?任何建议/指示将不胜感激。我正在用 React Native 编写这两个应用程序。第一个应用已完成。

登录类型与用户拥有的能力无关。对于所需设置,最简单的解决方案是使用类级权限:

  • 创建一个新的Role对象并相应地命名它,例如admin
  • 将您的管理员用户添加到该角色
  • 为数据类设置类级别权限:授予公共读取访问权限,限制对admin角色的写入访问权限

现在,每个用户都可以看到所有数据,但只有管理员角色的成员才能操作它们。如果需要,可以向角色添加更多用户,以授予他们写入访问权限。

顺便说一句:所有这些步骤都可以在解析仪表板中执行,无需编码。

编辑

实际上你可以让它更简单,类级权限也可以授予单个用户 - 所以如果你真的只需要一个管理员,则不需要角色。

相关内容

  • 没有找到相关文章

最新更新