【Laravel】Auth::routesの不要なルートを削除する方法


php artisan route:listをするとルート一覧が出てきますが、使用していない不要なルートも出てきます。

POST       logout 
GET|HEAD   password/confirm 
POST       password/confirm
POST       password/email
GET|HEAD   password/reset
POST       password/reset
GET|HEAD   password/reset/{token} 
GET|HEAD   register
POST       register ......

web.phpで以下のように不要なルートをfalseにすることで、ルートを削除できます。

Auth::routes([
    'confirm' => false, 
    'email' => false, 
    'reset' => false, 
]);

↓削除できました。

  POST       logout 
  GET|HEAD   register
  POST       register