使用Laravel 4加密URL中的ID

时间:2014-10-07 06:46:37

标签: php laravel-4

我是Laravel 4的新手,我正在尝试开发一个简单的员工CRUD系统。

如果我想更新记录,我必须访问" domain / laravel / employee / 1"这意味着" 1" 表示为员工ID。 Laravel 4中是否有一个功能可以设置为自动加密ID?

或许有更好的方式而不是ID加密?

1 个答案:

答案 0 :(得分:1)

这不是最好的做法。如果您使用Crypt::encrypt($id)加密ID,则网址将为

domain/laravel/employee/eyJpdiI6IjltdEJraDN3SWdGa21hTktodWdq

这不容易预测。使用Crypt::decrypt($id)解密ID。