我正在构建一个网络应用程序,但我遇到了一些问题,坦率地说,我对事情的运作方式有些困惑。我仍在学习,取得了很好的进步,但有时我会遇到一个症结所在。由于 @kerbholz ,这第一部分已经解决。我有带有链接设置的主导航栏,例如。家,创造,分享。当我单击我的“主页”时,它会将我带到注册/登录视图。我不希望发生这种情况,但我宁愿注销的用户或访问者看到常规主页,其中包含注册选项或单击登录按钮以到达登录屏幕。需要以下障碍的帮助。其次,当我创建一个测试用户时,它将数据传递到数据库,但测试用户实际上并没有登录,每当我访问任何页面时都会提示注册/登录视图。我怎样才能真正确保注册的用户数据在登录时被接受?我希望我的问题有意义,任何帮助将不胜感激。代码在下面,让我知道是否还有其他遗漏。回购https://github.com/PT-83/FamiJam<?phpuse Illuminate\Support\Facades\Route;Route::get('/', function () { return view('home');});Auth::routes();Route::get('/home', 'HomeController@index')->name('home');Route::get('/about', 'HomeController@about')->name('about');Route::get('/contact', 'HomeController@contact')->name('contact');Route::post('/register/create', 'Auth\RegisterController@create')->name('register');Route::get('/post/index', 'PostController@index');Route::get('/post/create', 'PostController@create');Route::get('/post/{post}', 'PostController@show');Route::post('/post', 'PostController@store');
2 回答
狐的传说
TA贡献1804条经验 获得超3个赞
因为你所有的路由都使用相同的Controller@Action: /share', 'HomeController@index should be /share', 'HomeController@share etc. (and return view ('/share'); should be return view ('share' ); 等) – kerbholz
关于用户的第二部分,laravel 开箱即用。我的问题是因为我更改了影响此功能的提交表单。我将不得不使用表单来启用此功能再次工作。从技术上讲,原始问题的第二部分仍未解决,但没有必要让这篇文章仍未得到解答。感谢所有帮助。
- 2 回答
- 0 关注
- 108 浏览
添加回答
举报
0/150
提交
取消