Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel如何保护订单的每一步_Php_Laravel_Laravel 5 - Fatal编程技术网

Php Laravel如何保护订单的每一步

Php Laravel如何保护订单的每一步,php,laravel,laravel-5,Php,Laravel,Laravel 5,我需要保护订单的每个步骤不被直接访问URL 例如: 订单步骤的URL为xxxx.com/step1 订单步骤的URL为xxxx.com/step2-如果我尝试直接访问xxxx.com/step2,则重定向到xxxx.com/step1 订单步骤的URL为xxxx.com/step3-如果我尝试直接访问xxxx.com/step3,则重定向到xxxx.com/step1 等等 你有什么好办法解决这个问题吗 您可以为此使用会话。当第1步完成时,您在会话中设置了第2步是允许的,当第2步完成时,您在会话

我需要保护订单的每个步骤不被直接访问URL

例如:

  • 订单步骤的URL为xxxx.com/step1
  • 订单步骤的URL为xxxx.com/step2-如果我尝试直接访问xxxx.com/step2,则重定向到xxxx.com/step1
  • 订单步骤的URL为xxxx.com/step3-如果我尝试直接访问xxxx.com/step3,则重定向到xxxx.com/step1
  • 等等


    你有什么好办法解决这个问题吗

    您可以为此使用会话。当第1步完成时,您在会话中设置了第2步是允许的,当第2步完成时,您在会话中设置了第3步是允许的,这样您就知道用户完成了哪一步,并且您知道是否应该允许他访问此url。

    您可以为此使用会话。当第1步完成时,您在会话中设置了第2步是允许的,当第2步完成时,您在会话中设置了第3步是允许的,这样您就知道用户完成了哪一步,并且您知道是否应该允许他访问此url