나는 응용 프로그램을 가지고 Laravel 5.2. 나는 어떤 길을 가졌어. 이제는 누군가가 추측하고 어떤 값을 삽입 할 수 없도록 몇 가지 경로를 안전하게 만들고 싶습니다. 이제 {id}
과 {id}
앞에 일부 문자를 추가하여 추측하여 연결할 수 없도록하십시오.Laravel 5.2에서 안전한 경로를 만드는 방법?
Route::get('/prize/{id}','[email protected]');
이제 사용자는 localhost/laravel/public/prize/1
로 이동하거나 아무것도에 의해 하나를 교체하고 해당 URL로 이동 할 수 있습니다. 누구나 짐작할 수 없도록 보안을 유지하고 싶습니다.
$parameter = $qrcode->id;
$encryption= Crypt::encrypt($parameter);
가 어떤 경로를 확보 할 수있는 가장 좋은 방법이 될 것입니다 :
나는 함께 시도?
: http://hashids.org/php/
여기 Laravel 내 래퍼. 문서를 참조하십시오! https://laravel.com/docs/5.2/middleware –
@HirenGohel 나는 사용자에게 '미들웨어'를 사용했습니다. 그러나 나는 어떤 사용자라도'../ prize/12' 등'id'를 타이프하는이 URL을 방문 할 수 없도록 만들고 싶다. –