1

我有一个 Rails 应用程序,它使用 Devise 对用户进行身份验证。它运作良好。

而我的下一个任务是建立一个实时聊天室。Rails 不适合它,所以我想在 EventMachine 上实现它。

但是如何将工作设备认证系统集成到聊天室中呢?例如,在 Rails 中,我可以通过简单的方式获取当前用户:

current_user

如何在另一个单独的服务(在我的情况下为 EM 聊天室)中实现它?当然,聊天室的后端可以访问 Rails 的数据库。

4

1 回答 1

0

为什么说“Rails 不适合它”?尽量将这一切集中在一个屋檐下。正如@Bob 提到的,有一些工具可以做到这一点。

http://railscasts.com/episodes/316-private-pub还有 http://railscasts.com/episodes/260-messaging-with-faye

还有其他的可以很好地与 Rails 集成。不然之前有人问过EventMachine&Rails集成的问题:EventMachine&Rails如何集成?

于 2013-02-03T19:27:42.867 回答