実現したいこと
Laravel10を使用してログイン画面を自作しております。
実現したいことは、下記の機能になります。
・認証(ログイン)
・アカウントロック
前提
Laravel自体が初心者のため、ルーティング等の理解が乏しい可能性が高いですがご容赦ください。
発生している問題・エラーメッセージ
ログインボタン押下時に、/login/authにPOSTしていますが、
その通り、/login/authのURLへ遷移してしまいコントローラーのauth関数の処理が行われないです。
該当のソースコード
web.php
1use App\Http\Controllers\LoginController; 2 3use Illuminate\Support\Facades\Route; 4use Illuminate\Http\Request; 5 6Route::resource('login', LoginController::class);
login.blade.php
1<form method="post" action="{{ url('/login/auth') }}"> 2 @csrf 3 <div> 4 <input type="text" name="u_id"> 5 </div> 6 <div> 7 <input type="password" name="u_pw"> 8 </div> 9 <div> 10 <button type="submit">ログイン</button> 11 </div> 12</form>
LoginController.php
1public function auth(Request $request) 2{ 3 return redirect(route('login'))->withInput();; 4}
補足情報(FW/ツールのバージョンなど)
PHP 8.1
Laravel 10

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2023/11/03 12:29