Passport通过调用Passport :: routes()为用户提供了一种便捷的方式来注册路由,以创建自己的客户端。在AuthServiceProvider中。
我不希望允许用户创建客户端,因为我只想使用php artisan passport:client
命令手动创建客户端,因为我只需要通行证即可进行内部服务的机器对机器的身份验证。
如何为Passport定制路由以仅公开传递客户端ID和密码以获得access_token所需的路由?我知道我可以深入研究框架并将自己的路由暴露给一系列\ Laravel \ Passport \ Http \ Controllers \ PassportController @ action,我只是不知道这是唯一的还是首选的方式。>