根据属性值放大授权规则



我有一个用户、社区和帖子类型,其中一个社区可以有多个用户和帖子。帖子具有一个名为";可见性";,如果可见性值是"0";私人的";只有该社区的用户才能看到这些帖子。如果能见度是"0";"公共";每个用户都可以看到帖子。使用放大和认知有可能实现这一点吗?怎样

Cognito有组。您可以创建组并将用户添加到这些组中。当你的用户进行身份验证时,他们会得到一个令牌,该令牌上的声明可以用来确认他们属于哪个组。

Cognito组对于使用"admin"组控制对adminapi之类的东西的访问非常有用。然而,如果您正在创建大量定期添加用户的组,我建议您实现应用程序级功能(即在数据库中管理此功能(。

Cognito并不像你的应用程序持久性那样具有可扩展性。它可能有点慢,而且它没有管理你的组的好功能。

所以,是的,可以在Cognito中进行管理,但我建议使用某种数据库进行管理

最新更新