1
我將symfony2配置爲add remember me functionality,但是如何在沒有任何數據庫表的情況下工作以保存記住我的令牌。我的意思是一些最佳實踐,記得我喜歡在heresymfony2如何記住我的工作沒有任何表令牌?
我將symfony2配置爲add remember me functionality,但是如何在沒有任何數據庫表的情況下工作以保存記住我的令牌。我的意思是一些最佳實踐,記得我喜歡在heresymfony2如何記住我的工作沒有任何表令牌?
它存儲了用戶名和與令牌類名令牌到期在一起,並在單一cookie中的簽名說的cookie。
所以整個保護是基於使用secret
令牌(你在參數指定一個)和用戶的密碼。
回答「問題」的第二部分 - 只要純粹的基於cookie的解決方案不使用持久層,這些「最佳實踐」都不適用於此。
Symfony2中確實提供了內置的持久層支持存儲記得,我的令牌,它也像它在你指的答案是解釋執行的系列爲基礎的邏輯。