[英]Best way for authentication in PHP
在模型 - 視圖 - 控制器方式中編寫身份驗證庫時,最好和最安全的方法是什么?
讓我困難的事情是跟蹤用戶活動並通過cookie記住用戶或在數據庫中存儲會話?
提前致謝 :)。
實現它的最簡單方法是使用PHP SESSIONS。
只是session_start(); 在腳本開頭附近,您可以訪問$ _SESSION全局數組來保存身份驗證數據。
根據服務器的配置,存儲在$ _SESSION中的所有數據僅在托管它的服務器上可用(除少數例外)。 您可以將其配置為保存在臨時目錄,memcached或數據庫中。
客戶端和服務器之間唯一傳輸的是“會話密鑰”。 密鑰可以通過cookie或URL重寫傳遞(由start_session輸出緩沖區透明地處理)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.