1
我想確保用戶不能共享相同的登錄名/密碼。Laravel:確保用戶一次只能在一臺計算機上登錄
爲此,當用戶嘗試登錄時,我想檢查他是否已經不在另一臺計算機上連接。
我的第一個想法是讓所有的用戶有活動會話,但我不知道如何? 或者可能有更好的方法?
我想確保用戶不能共享相同的登錄名/密碼。Laravel:確保用戶一次只能在一臺計算機上登錄
爲此,當用戶嘗試登錄時,我想檢查他是否已經不在另一臺計算機上連接。
我的第一個想法是讓所有的用戶有活動會話,但我不知道如何? 或者可能有更好的方法?
您在這裏有更多的東西:
作爲開發者,您擁有全面的權力來管理每個會話的用戶。 您可以通過一些事件通知來改進設計,但HTTP協議的無狀態特性會爲您提供有限數量的用戶跟蹤工具(Google機器除外:)) 在本地機器上發生的事情不同,並且超出了Laravel的範圍應用程序。
當用戶登錄並在用戶登錄之前檢查它時,可以在數據庫中放置一個標誌。 – putvande