Authenticate.php 785 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. namespace App\Http\Middleware;
  3. use Illuminate\Auth\Middleware\Authenticate as Middleware;
  4. class Authenticate extends Middleware
  5. {
  6. /**
  7. * Get the path the user should be redirected to when they are not authenticated.
  8. *
  9. * @param \Illuminate\Http\Request $request
  10. * @return string
  11. */
  12. protected function redirectTo($request)
  13. {
  14. if ($request->is('admin') || $request->is('admin/*')) {
  15. return '/admin/login';
  16. }
  17. // if ($request->is('api') || $request->is('api/*')) {
  18. // return response([
  19. // 'code' => 401,
  20. // 'message' => 'Unauthenticated',
  21. // ]);
  22. // }
  23. if (! $request->expectsJson()) {
  24. return route('login');
  25. }
  26. }
  27. }