【发布时间】:2017-05-07 15:57:41
【问题描述】:
我需要加密此 URL 中的路由吗?因为我不希望用户通过更改项目 ID 来访问 URL。例如,用户可以将 /items/1234 更改为 /item/5678。虽然项目 1234 和 5678 属于同一个用户,但我仍然想限制该行为。我想做的是加密路由,但我不确定这是否是正确的方法。有什么建议吗?
【问题讨论】:
-
你不能在路由里面加密它,你在你的控制器里面加密它
-
“虽然item 1234和5678属于同一个用户,但我还是要限制行为”。为什么?
-
如果这样做确实存在一些问题/用例,请使用该用例制作中间件
-
您可以为路由提供别名并加密参数。
-
我现在坚持类似的要求.. 你是怎么做到的?
标签: php laravel encryption laravel-5.2