gpt4 book ai didi

javascript - 在 JavaScript 中使用 $_SESSION ["attribute"]

转载 作者:行者123 更新时间:2023-11-28 20:09:50 25 4
gpt4 key购买 nike

从安全 Angular 来看,用 JavaScript 编写可以吗?

var u = <?php echo $_SESSION["username"]; ?>;

(背景):
如果我在后台使用 JS 中的 ajax 在 PHP 中的更改密码脚本中使用它,并且我想使用这部分代码,因为在 PHP 页面中存在一个带有 oldpasswordnewpasswordnewpasswordcheck 并且用户已登录,并且在 $_SESSION["username"] 中有一个该登录用户的昵称,为了更改密码,我需要旧的和我获得表单输入的新密码以及执行 $_SESSION["username"] 中代码的用户的用户名,这将我们带到我的代码行。

所以问题是是否可以将该 session 值回显到我的 javascript 变量?

最佳答案

如果我理解正确的话,完全没有必要这样做。这是一个有原因的 session 。如果用户在提交表单时需要更改密码,您可以在 PHP 中获取当前登录的用户,从而消除用户名的暴露(即使只是用户名)。

如果您因为使用 AJAX 而感到困惑,那么您仍然可以访问当前登录的用户,因为该用户的浏览器/客户端仍在执行请求,从而传递 cookie 来标识 session 。

您似乎使这个过程过于复杂化,如果我误解了,抱歉。

关于javascript - 在 JavaScript 中使用 $_SESSION ["attribute"],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20083070/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com