我将使用 php setcookie 函数来实现持久登录。
我的问题是这样的:
cookie 的“名称”是否必须遵循与其“值”相同的严格安全准则,或者它可以是我喜欢的任何词,而不是散列或类似的词?
我将使用 php setcookie 函数来实现持久登录。
我的问题是这样的:
cookie 的“名称”是否必须遵循与其“值”相同的严格安全准则,或者它可以是我喜欢的任何词,而不是散列或类似的词?
不是必须的,但是如果您将 cookie 名称存储在常量或类似名称中,那么继续让它“不可读”,这始终是一些安全步骤。名为“hDS4aH8AwdE”的 Cookie 比“user_credentials”更受关注。
我可以是你想要的任何东西,不必与价值相关。请记住,用户可以看到 cookie,因此不应存储“敏感”信息。
setcookie("MyCustomCookie", 'Europe', time()+3600);
cookie 名称与它的值没有任何关系。您可以创建任何名称的 cookie 并存储您想要的任何信息。
setcookie("COOKIE_NAME", 'COOKIE_VALUE', COOKIE_TIME_OUT);
你只需要遵循它的语法