簡體   English   中英

會話與網址

[英]SESSION vs. URL

我想知道哪種方法最適合在頁面之間傳遞用戶信息。 例如,唯一的用戶ID,最好將其加密,然后將其傳遞給url,就像這樣

$id= md5($row['user_id'])
http://siteName.com?ud=$id

還是最好使用會話來存儲變量,像這樣

$_SESSION['user_id'] = $row['user_id']

我想知道哪個是最好的,以及為什么,但是我想兩者都可以,但是我不知道存在安全問題。

進行會話。 如果您將其放在URL中,並且我已經登錄並想向朋友展示一些東西,那么我將URL復制並粘貼到電子郵件/聊天/任何內容中,然后他就以我的身份登錄。 絕對不可取。 使用會話,您不會遇到任何問題。

使用會話。

在URL中放置會話信息是很老套的。 示例:如果某人在網上商店中,並且將產品鏈接發送給朋友,他們將使用相同的會話。

暫無
暫無

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

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