Laravel не может войти на сервер - PullRequest
0 голосов
/ 21 апреля 2020
  public function login(Request $request)
{

    $this->validateLogin($request);

    // If the class is using the ThrottlesLogins trait, we can automatically throttle
    // the login attempts for this application. We'll key this by the username and
    // the IP address of the client making these requests into this application.
    if (method_exists($this, 'hasTooManyLoginAttempts') &&
        $this->hasTooManyLoginAttempts($request)) {
        $this->fireLockoutEvent($request);

        return $this->sendLockoutResponse($request);
    }



    if(Auth::guard('admin')->attempt(['phone' => $request->phone, 'password' => $request->phone], $request->remember)){
        Toastr::success("登录成功!");
        return redirect()->route('home');
    }
    elseif(Auth::guard('merchant')->attempt(['phone' => $request->phone, 'password' => $request->phone], $request->remember)){

        Toastr::success("登录成功!");
        return redirect()->route('home');
    }

    return redirect()->back()->withErrors("户口不存在");

    // If the login attempt was unsuccessful we will increment the number of attempts
    // to login and redirect the user back to the login form. Of course, when this
    // user surpasses their maximum number of attempts they will get locked out.
    $this->incrementLoginAttempts($request);

    return $this->sendFailedLoginResponse($request);
}

Я пробовал несколько раз. На локальном хосте это работает, но на сервере. И я попытался изменить имя функции с «login» на «login_test», оно работает, могу ли я узнать, что происходит с моим кодированием?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...