簡體   English   中英

Symfony2-如何從另一個項目的cookie中設置會話

[英]Symfony2 - How to setup a session from a cookie from another project

我有兩個項目1和2。

項目1是純php,項目2是symfony。

我在項目1中有一個登錄功能,它將生成一個cookie。

然后,我想將此Cookie與項目2一起使用,這樣就不必再次登錄。

用戶數據庫是相同的。

先感謝您。

找出Cookie的名稱和數據格式/內容。 在您的project2中,通過$ _COOKIE [cookie的名稱]訪問詳細信息並驗證其內容。 它可以是任何值,但可能是某個數據庫值的哈希版本。 如果一切正確,則您的項目2不能說已登錄(可能在cookie中也有一個userid)。 由於您在項目之間共享數據庫,因此您可以立即從數據庫中加載用戶實體,並了解登錄用戶的特定詳細信息,例如姓名等。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM