EnsureAdminSession.php 412 B

123456789101112131415161718192021
  1. <?php
  2. namespace App\Http\Middleware;
  3. use Illuminate\Support\Facades\Route;
  4. use Closure;
  5. use Illuminate\Http\Request;
  6. use Illuminate\Support\Facades\Cookie;
  7. class EnsureAdminSession
  8. {
  9. public function handle(Request $request, Closure $next)
  10. {
  11. if (!$request->session()->has('adminSession')) {
  12. return redirect()->to(route('login'));
  13. }
  14. return $next($request);
  15. }
  16. }