所以我正在制作一个使用 node.js 来实现实时功能的 Rails 应用程序。如果 Node 应用程序是使用设计在 Rails 上创建的,那么在 Node 应用程序上对用户进行身份验证的最佳方法是什么?我一直在考虑将 session ID 保存在数据库中,然后使用它进行验证,或者可能在页面中显示用户 ID,然后在连接时将其发送到 Node 应用程序。或者也许完全是别的东西是最好的。我在 Node orm 中使用 mongoose,在 ruby 中使用 mongoid。
最佳答案
将 session ID 存储在您的数据库中是一种有效的方法,我在自己的应用程序中这样做。
关于ruby-on-rails - Rails、Node.js 跨服务器认证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6010584/