我正在使用Passport密码授予,不需要任何其他功能,因此我需要禁用与密码授予无关的路由。
有没有办法做到这一点?
最佳答案
我也想知道这一点,发现Passport::routes()
需要一个可选的回调。如果未设置回调,则将注册所有路由。
要为每种身份验证类型设置单独的路由,请在AuthServiceProvider
中修改以下代码供您使用:
Passport::routes(function ($router) {
$router->forAuthorization();
$router->forAccessTokens();
$router->forTransientTokens();
$router->forClients();
$router->forPersonalAccessTokens();
});
关于laravel - 是否可以在Laravel Passport中禁用路线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42606756/