-1

ユーザーがアプリに登録すると、アプリはダッシュボード (ホームページ) ではなく、プロファイルを完了するためのユーザー詳細フォームを表示します。ユーザー プロファイルの完了後にのみ、ユーザーはダッシュボードを表示できます。

登録後、セッション変数を設定しています。

\Session::put('profile_summary_flag',1);

このユーザー プロフィール フォームをスキップしたかったのです。

以下はコントローラーの詳細です。

Route::get('/home', 'HomeController@index')->name('home');

ダッシュボードにアクセスしようとすると、自動的にプロファイル詳細フォームにリダイレクトされます。

HomeController -> index メソッドにデバッガ dd('hello') を追加しようとしましたが、プロファイル詳細フォームにリダイレクトされました。これは、別のページへのリダイレクトのロジックが別の場所で定義されていることを証明しています。

特定の条件でページをリダイレクトできる場所をLaravelで知りたいです。

4

1 に答える 1