Laravel 中的登录重定向

时间:2021-03-02 11:37:42

标签: authentication laravel-8

我正在尝试通过 API 登录。我的代码如下所示。

/**
     * Handle an incoming authentication request.
     *
     * @param  \App\Http\Requests\Auth\LoginRequest  $request
     * @return \Illuminate\Http\RedirectResponse
     */
    public function store(LoginRequest $request)
    {
        $response = Http::post('http://moretext/login', [
            'email' => $request->email,
            'password' => $request->password,
        ]);
        $session_token = str_replace("Bearer ", "", $response->json()['access_token']);  // I am getting Token here

        if ($session_token) {
            Session::put('SesTok', $session_token);
            return redirect('/dashboard');   //This redirect is not working.
        } else {
            return redirect('/login')->withErrors('Login is not successful.');
        }
    }

我在 route.php 文件中有以下代码。

Route::get('/dashboard', function () {
    return view('dashboard');
});

0 个答案:

没有答案