Next.jsとPrismaで構築する認証システム(メールアドレス、Google認証)
Web開発
Prisma
初級
Next.jsとPrismaで認証システムを構築していきます。
NextAuthでメールアドレス認証とGoogle認証を実装し、プロフィール編集まで構築します。
画像の保存はCloudinaryを使用します。
データベースはPostgreSQLを使用し、構築方法も解説していきます。
再利用しやすいように、認証機能に特化したプロジェクトとなっています。
Prismaを使用した認証機能の構築に興味がある方は、ぜひ参考にしてください。
学習内容
・Prismaのデータベース構築方法
・NextAuhtを使用した認証機能の構築方法
・メールアドレス認証の実装方法
・Google認証の実装方法
・プロフィール作成方法
・プロフィール画像のアップロード方法
機能
・ログイン
・サインアップ
・Google認証
・ログアウト
・プロフィール編集
・プロフィール画像
解説動画
YouTubeで解説をしています。
https://youtu.be/c25Ir8-NsvY解説記事
Zennで解説をしてます。
https://zenn.dev/hathle/books/next-prisma-auth-book