Laravel8のデフォルトのルーティングを消そうと四苦八苦した話

1 min read読了の目安(約500字

はじめに

Laravel8+Jetstream(+Fortify)では基本的な認証やユーザープロフィールの編集画面など初めから色々揃ってますが、これをまんま使うことはほぼないです。
ログインログアウトは使うとしてもユーザープロフィール画面とかは自分で作りたい...
そして調べてもLivewireのやり方は出てくるのにInertiaは無いし◯ムライエンジニア塾に検索妨害されるしでググりながらソース見ながら2、3時間悩み倒したのでメモしときます。

結論

Providerの設定でルーティング消えるよ!

app/prividers/JetstreamServiceProvider.php
public function register() {
	Jetstream::ignoreRoutes();
}

ハイ解決お疲れっしたっっっ!!!!!!!!!!!!!!!!

おまけ

ログイン・ログアウトの認証関係のルーティングはこっちで消えます。

app/prividers/FortifyServiceProvider.php
public function register() {
	Fortify::ignoreRoutes();
}