Node.jsを私のRailsアプリケーションサーバーの横に配置することに興味があります。参考のために、私はsocket.IOを使ってチャットサーバーを作成する予定であるため、ユーザーは自分のWebアプリケーション内でチャットできるようになります。Railsアプリケーションの外部でRailsセッションストアを使用するにはどうすればよいですか?
現在のアプリケーションでは、Authlogicを使用してユーザーを認証しています。ユーザーだけが他のユーザーのメッセージを読むことができないようにしたいので、何らかの形でユーザーセッションを認証する必要があります。私のNode.jsは自分のデータベースにアクセスできますし、Railsがデータベース内にセッションを保存できることを知っていますので、この機能を使ってチャットユーザーを認証したいと考えています。問題は、私はそれをどうやってやるのか分かりません。セッション中にどのような情報が存在するのか分からず、この情報を使ってユーザーを認証する方法がわかりません。
ありがとうございます!
ありがとう!だから私のJSコードからこれを確認するには、Cookieのpersistence_token :: user_idがUserデータベースに保存されているpersistence_tokenと一致することを確認するだけです。 – Max