発生している問題・エラーメッセージ
名前、email、パスワードを変更する画面を作りました。
inputタグが並んでいる簡単なものです
プロフィール編集するとなぜかログインページに遷移してしまいます
(プロフィール変更自体は行えています)
該当のソースコード
php
1public function update(Request $request, User $user) 2 { 3 $user->name = $request->name; 4 $user->email = $request->email; 5 $user->password =bcrypt($request->get('password')); 6 $user->save(); 7 return redirect('/home'); 8 }
route/web.phpは Route::group(['middleware' => 'auth'], function () { Route::resource('users', 'UserController'); }); です(会員ページはログイン認証かけておきたいので)
現在の挙動としては
プロフィール変更する→ログインページへ遷移する
→再度ログインすると(この時は新しく設定したパスワードでログインできます)プロフィール変更ページに遷移する
とおかしな挙動になっています。
上記/homeというのがマイページなので、そちらに遷移させたいです。
試したこと
リソースコントローラー使用して組み立てています
補足情報(FW/ツールのバージョンなど)
laravel5.6使用
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。