2016-05-09 54 views
0

我正在使用rails(3.2.18)和ruby(2.0)的清除(1.3.0)gem。現在我想實現多設備登錄&維護他們的設計令牌推送通知。 當我從一臺設備註銷時,它不應該影響其他登錄。如何在rails 3中實現多設備登錄?

+0

只需添加一個包含令牌和設備信息的新表的基礎上,就可以保持多個登錄 – Thorin

+0

謝謝我用同樣的方法,但後來我必須調整sign_in,sign_out調用和current_user邏輯,因爲我必須在新的user_client模型中維護remember_token –

回答

0

間隙僅支持每個用戶的單個記憶令牌。要繼續使用Clearance並添加多個可單獨註銷的用戶令牌,您需要覆蓋相當多的Clearance。

目前有關添加此功能來清除2.0開放式討論:https://github.com/thoughtbot/clearance/issues/675