前書き いつからでしょうか、何か新しいサービスを試す際に、GoogleアカウントやGitHubアカウントを利用してログインするしかやらなくなった。 ユーザーネームとパスワードを設定し、メール認証を済ませて初めて利用可能になるようなサービスは自分でも嫌なので、多くの人にとっても面倒でしょう、これからサービス作る際に、いっそう認証周り全部OAuthに任せようと思いました。 いろいろ調べた結果、最終的にNextAuthに辿り着きました。 NextAuthとは 公式ドキュメント NextAuthとは何か?とChatGPTに尋ねたら、以下のような回答が返ってきました。 大まか合ってますが、現時点ではSvelteKit, SolidStartでも利用することができるらしいです。 NextAuthの使い方 NextAuthの使い方は非常にシンプルです、Next.js制のプロジェクトでは三つのステップで基

