Nestjs Prisma Starter Kakao Oauth Jwt

screenshot of Nestjs Prisma Starter Kakao Oauth Jwt

Boilerplate for nest.js + prisma + graphql with Kakao-oauth

Overview

This project is a NestJS and Prisma starter template that allows for Kakao OAuth login with Passport JWT authentication. It is generated from the notiz-dev/nestjs-prisma-starter starter template, which is referenced in the NestJS official documentation. The template provides a seamless integration with Kakao SDK and helps to streamline the process of setting up authentication with Kakao accounts in your NestJS application.

Features

  • Kakao OAuth Login: Provides a way to authenticate users using their Kakao account.
  • Passport JWT Authentication: Uses Passport and JWT tokens for authentication and authorization.
  • Frontend Integration: Provides code examples for setting up Kakao SDK in a Next.js frontend and performing necessary API calls.

Summary

The NestJS Prisma Starter template provides a convenient way to integrate Kakao OAuth login with Passport JWT authentication in your NestJS application. It includes code examples for frontend integration and backend implementation. By following the installation steps and utilizing the provided code snippets, developers can easily set up and customize the authentication flow with Kakao accounts.