0

我正在使用 Rails 应用程序。该应用程序具有诸如用户可以添加自定义选项卡并在每个选项卡下添加自定义部分的概念。用户也可以从前端删除这些选项卡或部分。

现在我在删除选项中使用实际的 Tab id / Section id div id="del_1" ,所以当用户点击这个 div 时,id 被分离并通过 ajax 请求传递以删除部分或选项卡。

对于这种操作,在前端显示选项卡/部分或任何其他实体的实际 ID 是否正确?

如果不是,我如何在 html 中编码这些数据?我尝试使用 baseencode,但它会产生一些我无法在 html 中真正使用的特殊字符。

4

1 回答 1

0

如果没有某些安全原因,您需要混淆对象 ID,我不建议您尝试。就我而言,在前端显示对象的实际 id 不仅正确,而且使整个系统更易于理解和开发。

话虽如此,您不应该相信来自客户的信息,因此如果您需要授权/权限系统,请查看DeviseAuthLogic

于 2012-07-13T11:51:57.273 回答