【问题标题】:SendBird group channel permission of session token会话令牌的 SendBird 组频道权限 【发布时间】:2019-08-01 01:22:14 【问题描述】: 是否可以使用会话令牌禁用对组频道的写访问?也就是说,拥有会话令牌的用户仍然可以在现有的群组频道中阅读/发送消息,但不能创建新频道或邀请新成员。新的群组频道只能由平台 api 使用 api token 来创建和修改。 在我的用例中,我不允许用户自己创建群组或直接邀请成员。 【问题讨论】: 标签: sendbird 【解决方案1】: 会话令牌的目的是用于用户身份验证,而不是角色和权限。有关会话令牌的更多信息,请参阅here。 但是,您可以使用用户元数据来存储角色。然后,您可以在客户端 UI 级别强制执行您自己的权限(不受 SDK 或 SendBird 本身的限制)。或者,您可以调用应用程序自己的服务器,根据用户的角色授权请求,然后在用户被授权执行该操作时发出平台 API 请求。更多关于用户元数据的信息可以在here找到。 此外,可以通过将用户指定为频道操作员来管理某些频道活动。这允许用户执行频道审核操作,例如禁止或静音其他频道成员。更多相关信息请见here。 【讨论】: