Laravel Passport密码重置API路由

时间:2017-12-21 18:44:34

标签: laravel laravel-5.5

我在5.5中设置了Passport并拥有自动生成的Auth\ForgotPasswordControllerAuth\ResetPasswordController控制器。

然而,/ oauth / token是我神奇地提供的,使用API​​时似乎没有这样的密码重置路由。

我的API路线应该是什么样的?

目前我已尝试过

Route::group(['prefix' => 'password'], function () {
    Route::post('/email', 'Auth\ForgotPasswordController@sendResetLinkEmail');
    Route::post('/reset', 'Auth\ResetPasswordController@reset');
});

但是在查看特征时我在供应商文件中发现了这些,并且不确定这是否是正确的方法。

/password/email路线也因"message": "Route [password.reset] not defined."

而失败

1 个答案:

答案 0 :(得分:1)

因为除了2自定义之外你没有看到任何路由,所以我认为你没有运行artisan auth命令。首先运行。它会在你的项目中添加很多路线。 然后将api驱动程序设置为护照。