title: How to make secure route in Laravel 5.2?
body: <p>I have a application with <strong>Laravel 5.2</strong>. I have some route. Now i want to make few routes secure so that anyone can not guessing and insert any value.Now i want to add some character before <code>{id}</code> and after <code>{id}</code> So that anyone can't reach it by guessing.</p>
  
  <pre><code>Route::get('/prize/{id}','PrizeCalculateController@showPrizePage');
  </code></pre>
  
  <p>Now user can go to <code>localhost/laravel/public/prize/1</code> or replace 1 by anything and can go to that url. I want make it secure so that anyone can't go by guessing.</p>
  
  <p>I have tried with:</p>
  
  <pre><code>$parameter = $qrcode-&gt;id;
  $encryption= Crypt::encrypt($parameter);
  </code></pre>
  
  <p>What will be the best approach to make a route secure?</p>