鬥魚網站上的登入狀態能維持一周,如果是單純使用SESSION+COOKIE的話,如果保持登入狀態?難道是用純COOKIE嗎?
鬥魚網站上的登入狀態能維持一周,如果是單純使用SESSION+COOKIE的話,如果保持登入狀態?難道是用純COOKIE嗎?
現在比較流行的是在cookie裡保存session id,在服務端保存session的狀態(例如用redis,key就是session id)
造訪不多的網站,可以用session 加cookie ,主要透過設定PHP.ini 讓兩個過期時間(
session.cookie_lifetime,session.gc_maxlifetime)大於1週。
session 入庫,入redis 等也很方便。
登陸時存session,例如存你的ID和用戶名,設定有效期限,下次你再進行操作時,如果在有效期內,並且session裡有匹配的ID和用戶名,就直接登陸系統。
可以參考localStorage和sessionStorage,應該是用的這個