【发布时间】:2010-11-06 22:49:27
【问题描述】:
我创建了一个字符串并将其放在一个 cookie 中,如下所示:
$cookie_value = $salt1.':'.$username.':'.sha1($row['alt_username']);
//THEN INSERT INTO COOKIE
然后我像这样获取 cookie 数据:
$data = $_COOKIE['cookie_name'];
我需要从 cookie 中的数据中取出 $username。我该怎么做?
如您所见,用户名被冒号包围。
谢谢
【问题讨论】:
-
请提供 $cookie_value 的示例值。
-
我没有标准的示例值。如您所见,sha1 和 salt 可以是我相信的任何东西。至少我是这么认为的。但是,如果您愿意,我可以更改模式,但它必须保持安全!
-
如果盐真的是任何东西,那么当它包含“:”时,你会遇到一个严重的问题。
-
盐不应该是某种秘密,并且将其发送到那里会破坏目的..要么这样,要么我即将遇到危机。