2017-11-25 13 views
0

私は、新しいソケット接続が形成されたページをリフレッシュするたびに、ユーザーが最初にページをリフレッシュする必要があるチャットに参加するたびに、socket.ioとmongodbを使用して1対1のチャットアプリケーションを作成していますメッセージの受信を開始するだけです。それを避ける方法を教えてもらえますか?Socket.ioページリフレッシュ

私は、セッションを格納するためにexpress-sessionを使用しています。

var sessionInit = session({ 
    name: 'userCookie', 
    secret: '9743-980-270-india', 
    resave: true, 
    httpOnly: true, 
    saveUninitialized: true, 
    store: new mongoStore({ 
    mongooseConnection: mongoose.connection 
    }), 
    cookie: { 
    maxAge: 80 * 80 * 800 
    } 
}); 

app.use(sessionInit); 
+0

自分でそれを行うには、ユーザーを有効に利用ソケット認証を持っていないので、誰かがチャットに参加したとき、あなたは

window.location.reload(); 

を使用することができます1つのソケットだけ考えてアプリを接続する – shivshankar

答えて

-1
たぶん

ないための最善のことが、彼らは

関連する問題