【发布时间】:2014-07-24 21:40:02
【问题描述】:
用户在电子邮件中收到密码重置网址,格式为http://example.com/reset/passwordresetcode。我为此链接定义了一条路线
Route::get('reset/{code}', function(){
return View::make('users.reset_password');
});
单击电子邮件中的链接时,将呈现包含form 的视图以重置密码。此表单由email、password 和password confirm 字段组成,我打算直接从网址中获取passwordresetcode。在我看来,我已经能够得到这个passwordresetcode。
现在处理表单post,我将路由定义为:
Route::post('reset', 'UserController@passwordReset');
如何在此控制器操作passwordReset 中获得passwordresetcode?我知道我可以在我的form 中有一个隐藏字段以在post 上接收它,但它看起来不像 laravel 方式,肯定有更好的方式。对 laravel 来说有点新:)。谢谢
【问题讨论】: