2011-01-14 17 views
6

ユーザがすでにphpで認証されている場合、ユーザの認証状態をnode.jsに渡す最も良い方法は何ですか?node.jsが認証状態を渡す

たとえば、リアルタイムアップデートにnode.jsを使用する必要のあるPHPで書かれたアプリケーションがあります。しかし、これらの更新は、ログインしているユーザーに限定する必要があります。

どのような方法が最適ですか? node.jsからPHPセッションデータにアクセスする方法はありますか?

+0

私は数日前に認証に関して同様の[質問](http://stackoverflow.com/questions/4636773/long-polling-server-principle-client-authentication)に尋ねました。たぶんあなたを助けることができます。 – yojimbo87

答えて

4

なぜあなたはphpの後ろにnode.jsを保持し、authをチェックした後にリクエストを送信しないのですか?この場合はphpで状態を調べますか? 同じセッションストロング手法を使用する別の方法として、 memcache/redis/another db、両方ともphpで作成した後にnode.jsからセッションデータを再チェックするか、またはその逆です。

+0

私はlocalhost上でPHPとのセッションをチェックするつもりだと思います。ありがとう! – Leonti

+0

この場合、セッションハイジャックがより大きな脅威になると思うので、私はnodeJsが届くすべてのメッセージがそれを送信した1人のユーザーから来て、今yujimbo87のリンクをチェックすることを確認したいと思います – Purefan

関連する問題