从 Django Rest Framework 将经过身份验证的用户传递给 SendBird

Passing Authenticated Users to SendBird from Django Rest Framework

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

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

我很确定我误解了一些关于会议的内容,但我们非常感谢您的帮助。

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

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

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

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