我试图做一个网站,用户可以创建帐户,然后使用Django,Orbited和Twisted实时互相聊天。我希望它使两个用户的个人聊天是私人的,只有他们可以看到它。你如何处理Orbited认证?
根据我对Orbited的了解(由于它看起来像是网站已关闭,所以我刚刚离开博客文章和whatnot),有渠道基本上任何人都可以订阅并获得发送给它的消息。由于订阅是通过Javascript完成的,因此某人只需更改他们订阅的频道并订阅其他人的私人聊天并查看他们的评论即可。
那么你如何解决这个问题并在Orbited频道中进行某种认证?我一直在环顾四周,大多数人都以Hotdot为例,但它没有非常详细的记录,所以很难理解。它似乎也只是在允许您订阅任何内容之前检查身份验证,但是一旦您登录,您仍然可以订阅任何您想要的频道。