Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在数据存储中存储一个明智的密钥(只是为了避免将它存储在标准会话中),但我想让它只能被存储在其下的会话访问。
我怎样才能做到这一点?
非常感谢
据我所知,APC 不为存储变量提供任何访问保护(即您可以访问每个会话中的所有存储变量)。
apc_store(session_id() . "_key", $value);
如前所述,您可以简单地使用当前会话密钥作为前缀。但是,如果在应用程序内部没有进一步的保护,数据将只能通过会话密钥的保密性来保护,但仍然可以从每个会话中访问。