ajaxとlaravel 5.6のauthenticate()メソッドを使用して認証しようとしています。「email」および「password」パラメーターを渡すと問題なく動作しますが、 emailパラメーターをuser_emailに変更すると、「 Email フィールドが必要です」という検証が得られます。そのため、電子メールとパスワードの代わりに別のパラメーター(user_email など)を使用してユーザーを認証するための助けが必要です。
コード ファイル パス app\Http\Controllers\AUth\LoginController.php は次のとおりです。
protected function authenticate(Request $request, $user){
if(!request->ajax()){
return response()->json([
'auth' => auth()->check(),
'user' => $user,
'intented' => $this->redirectPath()
]);
}
}
ありがとうございました