【发布时间】:2019-03-16 06:54:49
【问题描述】:
当用户在应用中注册时,应用会显示用户详细信息表单以完成个人资料,而不是仪表板(主页)。只有在完成用户配置文件后,用户才能看到仪表板。
注册后我们设置会话变量:
\Session::put('profile_summary_flag',1);
我想跳过此用户个人资料表单。
以下是控制器详细信息:
Route::get('/home', 'HomeController@index')->name('home');
当我尝试访问仪表板时,我会自动重定向到个人资料详细信息表单。
我尝试在 HomeController -> index 方法中添加调试器 dd('hello') 但重定向到配置文件详细信息表单,这证明重定向到另一个页面的逻辑是在其他地方定义的。
我想知道在 Laravel 中我们可以在特定条件下从哪里重定向页面。
【问题讨论】:
-
我打赌它是 auth 中间件。
标签: laravel laravel-5 laravel-routing laravel-controller