我試圖登錄第二位用戶以查看ActionCable是否正在工作。我有我的應用程序在本地主機上常規的Chrome窗口打開:3000我也有它在隱身窗口打開也本地主機:3000如何在隱身窗口中登錄第二位用戶以測試actioncable
從https://github.com/rails/actioncable-examples:
- 打開兩個瀏覽器具有單獨的cookie的空格(常規會議和隱身會話)。
- 在每個瀏覽器中以不同的人登錄。 3轉到相同的消息。
- 在任一瀏覽器中添加註釋,並在配對屏幕上實時顯示它們。
但是,當我在隱身窗口中登錄第二位用戶時,第一位用戶將被註銷。
我正在使用ng-token-auth和devise_token_auth進行身份驗證。
另外,我有一個NG單擊切換導航欄崩潰
<button type="button" class="navbar-toggle" ng-click="isNavCollapsed = !isNavCollapsed">
<i class="fa fa-bars" aria-hidden="true"></i>
</button>
當我點擊按鈕漢堡無論是在正規窗口或隱身窗口,導航欄的兩個窗口崩潰。
我以爲隱身窗口會給我一個完全獨立的cookie jar,因此分開$ scopes,但我猜不是。
我希望有人能告訴我發生了什麼事。
你可以添加示例代碼呢? ng-click看起來很好 – Santosh