将经过身份验证的用户从Django Rest框架传递到SendBird

时间:2019-02-12 22:03:16

标签: angular django-rest-framework sendbird

我有一个Django DRF服务API和一个用于开发解决方案的Angular前端。我想将SendBird聊天API集成到应用程序中,以允许经过身份验证的用户彼此聊天。

SendBird有一个我可以使用的JavaScript API,但我的查询是如何将经过身份验证的用户详细信息传递给SendGrid,例如如果用户X登录网站而用户Y登录网站-我该如何允许他们彼此交谈。

我敢肯定,我在会议期间误解了一些东西,但我们会提供任何帮助。

我不是在寻找特定的代码答案,而是在一般的体系结构答案。

1 个答案:

答案 0 :(得分:1)

将用户的详细信息传递给SendBird的过程应遵循以下步骤:

  • 当用户注册服务时,通过Platform API创建一个SendBird用户帐户。
  • 将访问令牌保存到安全的持久性存储中。
  • 将访问令牌加载到客户端中,并将其传递给SendBird登录方法。
  • 通过发布新令牌来替换以前的令牌来定期更新您的访问令牌。

您可以找到有关它的更多详细信息here.