在客户端放置数据库ID的最佳位置在哪里?

Hom*_*mer 4 html javascript jquery client-side

我正在使用ASP.Net提供一个页面.我在页面上使用jQuery动态添加的控件的添加/编辑/删除功能,其中一些在数据库中有相关记录.放置id(主键)的最佳位置在哪里,属性,data-*,jQuery.data()?如果Id在客户端可见,我应该担心吗?

zgr*_*024 6

最好在客户端加密记录的ID,以确保数据库的安全性.通常隐藏的字段可以解决问题.

这样,用户只能在查看源时看到加密的id.然后,被调用的脚本使用用于加密的密钥来检索记录标识符服务器端并根据需要操作数据.