最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Laravel 路由因忘記密碼而不起作用

Laravel 路由因忘記密碼而不起作用

PHP
慕妹3242003 2023-11-03 20:16:32
當我在 url 中使用參數(shù)時,我的 laravel 路由不起作用。實際上,電子郵件已發(fā)送給收件人,但當他們單擊鏈接時,令牌會作為參數(shù)在 url 中發(fā)送。但使用了不同的路線,顯示另一個頁面。這是我的 web.php Route::group(['namespace' => 'Auth'],function(){    // Password Reset Routes...    Route::get('password/reset', 'ForgotPasswordController@showLinkRequestForm')->name('password.reset');    Route::post('password/email', 'ForgotPasswordController@sendResetLinkEmail')->name('password.email');    Route::get('password/reset/{token}', 'ResetPasswordController@showResetForm')->name('password.reset.token');    Route::post('password/reset', 'ResetPasswordController@reset');});這條路線被調(diào)用 Route::get('password/reset', 'ForgotPasswordController@showLinkRequestForm')->name('password.reset'); 但我希望這條路線能夠工作Route::get('password/reset/{token}', 'ResetPasswordController@showResetForm')->name('password.reset.token'); 所以它按照上面的路線顯示不同的頁面。我該怎么辦?請幫忙??!
查看完整描述

2 回答

?
尚方寶劍之說

TA貢獻1788條經(jīng)驗 獲得超4個贊

嘗試將 /password/reset 的路由名稱更改為其他類似的名稱

為了避免混淆,讓我們將其更改為


Route::get('password/reset', 'ForgotPasswordController@showLinkRequestForm')->name('password.reset');   

對此


Route::get('forget-password', 'ForgotPasswordController@showLinkRequestForm')->name('password.reset.form');

所以你的路線可能看起來像這樣..


 Route::group(['namespace' => 'Auth'],function(){

    // Password Reset Routes...

    Route::get('forget-password', 'ForgotPasswordController@showLinkRequestForm')->name('password.reset.form');

    Route::post('password/email', 'ForgotPasswordController@sendResetLinkEmail')->name('password.email');

    Route::get('password/reset/{token}', 'ResetPasswordController@showResetForm')->name('password.reset');

    Route::post('password/reset', 'ResetPasswordController@reset');

});  

請注意,我已將路由名稱password.reset.token更改為password.reset。


我認為 laravel 內(nèi)置代碼為此使用路由名稱“password.reset”。


查看完整回答
反對 回復 2023-11-03
?
POPMUISE

TA貢獻1765條經(jīng)驗 獲得超5個贊

這對你不起作用:


 Route::group(['namespace' => 'Auth'],function(){

    // Password Reset Routes...

    Route::get('password/reset/{token}', 'ResetPasswordController@showResetForm')->name('password.reset.token');

    Route::get('password/reset', 'ForgotPasswordController@showLinkRequestForm')->name('password.reset');

    Route::post('password/email', 'ForgotPasswordController@sendResetLinkEmail')->name('password.email');

    Route::post('password/reset', 'ResetPasswordController@reset');

});

注意 get 的順序


一般的應該在具體的之后。


查看完整回答
反對 回復 2023-11-03
  • 2 回答
  • 0 關(guān)注
  • 155 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號