想象一下,我有一個User
模型和一個Message
模型。用戶有很多消息。過濾socket.io訂閱
然後在客戶端我做了:
io.socket.get('/user/2/messages'....
我讓我所有的用戶信息,也沒有試圖讓某人的其他消息,因爲我有一個政策問題。好。
我要聽用戶是否有新郵件,如果我做了:
io.socket.on('message')
我得到創建的每個消息,礦場或不是我的。
所以:我可以只聽我的信息嗎? AKA傾聽關聯的消息,但不是全部。
也許使用政策或其他的東西。因爲即使有辦法傾聽他們,任何人都可以修改客戶端以聽取他想要的內容,我需要過濾所有這些內容。