如何使用相同的令牌以不同用户的身份在react-activity-feed组件中发布?

时间:2019-05-24 06:58:53

标签: getstream-io

我们的用例是,正如Wix所说,任何人都可以在我们的平台上创建网站。每个站点都有自己的社区和聊天室。

因此,我使用我的appId密钥为site1的用户创建了用户会话令牌,该令牌表示site-1-user-1用于显示site1的社区。 我使用react-activity-feed组件来显示用户site-1-user-1(timeline:site-1-user-1)的时间轴Feed

我还使用react组件从活动feed上方显示了状态更新。因此,当我在此状态更新表单中发布信息时,活动将显示为site-1-user-1。

我如何使用相同的令牌将活动发布为不同的用户(例如site-1-user-2)?我希望带有状态更新表单的时间轴提要显示为讨论论坛,任何登录的用户都可以在其中发布任何主题并查看其他活动。

我能够使用PHP和getStream SDK做到这一点。 通过使用react组件怎么可能?

1 个答案:

答案 0 :(得分:1)

流限制用户在使用客户端令牌时可以执行的操作:

  • 用户可以阅读任何供稿
  • 用户能够使用其用户ID跟踪所有提要
  • 用户可以使用其用户ID发布到供稿

客户端令牌只能用于为其创建令牌的用户。

如果您需要能够模拟其他用户或将内容发布给用户以供他们无法使用的供稿,则必须使用用户服务器端流api