ManageAuth.php 660 B

12345678910111213141516171819202122232425262728
  1. <?php
  2. namespace App\Http\Middleware;
  3. use Closure;
  4. class ManageAuth
  5. {
  6. /**
  7. * 判断是否登陆.
  8. */
  9. public function handle($request, Closure $next)
  10. {
  11. $current_url = url()->current();
  12. // var_dump('$current_url');var_dump($current_url);die();
  13. //判断如果是登陆、注册
  14. // if(strpos($current_url,'login') || strpos($current_url,'register'))
  15. // {
  16. // if(session('manage_auth')) return redirect()->to('/');
  17. // }else{
  18. // if(!session('manage_auth')) return redirect()->to('/');
  19. // }
  20. $response = $next($request);
  21. return $response;
  22. }
  23. }