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