Firebase

Next.jsとFirebaseの認証機能であるFirebase Authenticationを使って、

  • ユーザー登録
  • ログイン
  • ログアウト
  • パスワード再設定 の機能を実装する方法

Next.js + Firebase でログイン周りの機能を実装する #FirebaseAuthentication - Qiita

Next.js+Firebase Authenticationでさくっとログイン機能を導入する

公式 FirebaseUI でウェブアプリに簡単にログイン機能を追加する

参考レポジトリ GitHub - masakiwakabayashi/nextjs_firebase_auth

SupabaseSupabase

Supabaseは、オープンソースのFirebase代替プラットフォームで、リアルタイムデータベース、認証、ストレージなどの機能を提供します。


Supabaseについてまとめ

セルフホスティングもできる
Self-Hosting with Docker | Supabase Docs




[How To Self-Host Supabase O...
も合わせて見ておく.