2016-10-03 11 views
1

私は、接続されたクライアントの一意のセッションIDを維持することに依存するサービスを構築しています。現在、私はdeepstream認証ハンドラからuserDataの一部としてsessionIDを返すためにlogin()メソッドを使用しています。再接続後にdeepstreamにログインする必要がありますか?

不正なネットワークのためにクライアント(ブラウザ内)が切断して再接続すると、再度ログインコールが行われますか?その場合、望ましくない新しいsessionIDが生成されます。

答えて

2

deepstreamは認証データを内部的にキャッシュし、再接続するときに再送信します。ただし、接続が連続して失敗し、接続がエラー状態で終了する場合は、.login()を再度手動で呼び出す必要があります。

関連する問題