перенаправить обратно на job_seeker.register - PullRequest
0 голосов
/ 28 сентября 2019

я новичок в laravel 5.8. Я пытаюсь настроить множественную аутентификацию, но после регистрации нового job_seeker он предполагает перенаправить меня на job_seeker.profile, вместо этого он перенаправляет меня обратно на job_seeker.register

я пробую несколькокод в stackoverflow, но ничего не работает

public function render($request, Exception $exception)
    {
        return parent::render($request, $exception);
    }
    protected function unauthenticated($request, AuthenticationException $exception)
    {
        if ($request->expectsJson()) {
            return response()->json(['error' => 'Unauthenticated.'], 401);
        }

        return redirect()->guest(route($login));
    }




protected function unauthenticated($request, AuthenticationException $exception)
    {

        if ($request->expectsJson())
        {
            return response()->json(['message' => $exception->getMessage()], 401);
        }

        $guard = array_get($exception->guards(), 0);

        switch ($guard) {
            case 'job_seeker':
                $login = 'job_seeker.register';
                break;

            case 'employer':
                $login = 'employer.register';
                break;

            default:
                $login = 'login';
                break;
        }

        return redirect()->guest(route($login));
    }


 Route::post('job_seeker.login',['as'=>'job_seeker.login','uses'=>'job_seeker\login_job_seeker_Controller@login']);
        Route::get('job_seeker.register',['as'=>'job_seeker.register','uses'=>'job_seeker\login_job_seeker_Controller@show_login_form']);
        Route::get('job_seeker.profile',['as'=>'job_seeker.profile','uses'=>'job_seeker\job_seeker_profile_controller@show_profile']);  
...