我有兴趣在我的 Rails 应用程序服务器旁边部署 Node.js。作为参考,我计划使用 socket.IO 创建一个聊天服务器,这样用户就可以在我的 Web 应用程序中聊天。
我当前的应用程序使用 Authlogic 对用户进行身份验证。我想确保只有一个用户不能阅读其他用户的消息,所以我需要以某种方式对用户会话进行身份验证。我的 Node.js 将可以访问我的数据库,并且我知道 Rails 可以将会话存储在数据库中,所以我想使用此功能来验证聊天用户。问题是,我不知道该怎么做。我什至不确定会话中存在哪些信息,也不知道如何使用这些信息来验证用户身份。
提前致谢!