gpt4 book ai didi

php - 如何在 JavaScript 中对字符串进行编码/解码?

转载 作者:行者123 更新时间:2023-11-28 20:35:45 24 4
gpt4 key购买 nike

我需要在 onclick 函数中传递一个变量,我不希望用户能够查看页面源代码并轻松阅读。我想对字符串进行编码,然后在将字符串传递给的函数中对其进行解码。

我已经对此进行了 Google 搜索,只能找到有关编码/解码 URL 的信息以安全地传递它们,但不能找到一般的字符串。 JavaScript 是否有内置的编码/解码函数(希望 PHP 也有,因为我也将使用 PHP 发送编码字符串)?

最佳答案

您尝试做的事情是不可行的。无论您使用什么解密逻辑,您都需要用 JavaScript 将其发送到消费者的计算机,这意味着任何足够聪明的带有 Firebug 的脚本小子都将能够轻松解码您的所有 secret 。此外,他们将能够在客户端、浏览器控制台中修改数据,并欺骗您的服务器。

我鼓励您在服务器端保留这些类型的 secret ,也许是在 session 状态下,或者在与当前登录用户相关的东西中。不要将其发送给客户端。

关于php - 如何在 JavaScript 中对字符串进行编码/解码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15417540/

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