Я делаю множественную аутентификацию в Laravel в форме входа пользователя, проверка ошибок работает, но в форме входа в мою компанию проверка ошибок не работает. Пожалуйста, помогите мне, я просто новичок в Laravel и я просто студент. Извините за мой английский
это мой код при входе в систему
public function login(Request $request)
{
$this->validate($request, [
'email' => 'required|email',
'password' => 'required'
]);
if (Auth::guard('company')->attempt(['email' => $request->email, 'password' => $request->password], $request->remember)) {
return redirect()->intended(route('company'));
}
return redirect()->back()->withInput($request->only('email','remember'));
}
и это моя форма, где должна отображаться ошибка
<div class="form-group row">
<label for="email" class="col-sm-4 col-form-label text-md-right">{{ __('E-Mail Address') }}</label>
<div class="col-md-6">
<input id="email" type="email" class="form-control{{ $errors->has('email') ? ' is-invalid' : '' }}" name="email" value="{{ old('email') }}" required autofocus>
@if ($errors->has('email'))
<span class="invalid-feedback">
<strong>{{ $errors->first('email') }}</strong>
</span>
@endif
</div>
</div>