我試圖做一個網站,用戶可以創建帳戶,然後使用Django,Orbited和Twisted實時互相聊天。我希望它使兩個用戶的個人聊天是私人的,只有他們可以看到它。你如何處理Orbited認證?
根據我對Orbited的瞭解(由於它看起來像是網站已關閉,所以我剛剛離開博客文章和whatnot),有渠道基本上任何人都可以訂閱並獲得發送給它的消息。由於訂閱是通過Javascript完成的,因此某人只需更改他們訂閱的頻道並訂閱其他人的私人聊天並查看他們的評論即可。
那麼你如何解決這個問題並在Orbited頻道中進行某種認證?我一直在環顧四周,大多數人都以Hotdot爲例,但它沒有非常詳細的記錄,所以很難理解。它似乎也只是在允許您訂閱任何內容之前檢查身份驗證,但是一旦您登錄,您仍然可以訂閱任何您想要的頻道。