10

我正在使用 Passport 密码授予,我不需要任何其他功能,因此我需要禁用与密码授予无关的路由。

有没有办法做到这一点?

4

1 回答 1

22

我也想知道这一点,发现它Passport::routes()需要一个可选的回调。如果未设置回调,则所有路由都会被注册。

要为每种身份验证类型设置单独的路由,请修改以下代码以供您在您的 中使用AuthServiceProvider

Passport::routes(function ($router) {
    $router->forAuthorization();
    $router->forAccessTokens();
    $router->forTransientTokens();
    $router->forClients();
    $router->forPersonalAccessTokens();
});
于 2018-08-29T17:06:20.980 回答