✅ NextAuth.js 인증 옵션 설정NextAuth는 초기화 시 다양한 옵션을 받을 수 있습니다.이 옵션들은 인증 전략, 세션 방식, 토큰 처리 등 전체 인증 흐름의 핵심 설정입니다.🔐 환경 변수 설정NEXTAUTH_URL배포 환경에서 필수인증 관련 API 엔드포인트의 기본 URL예시:NEXTAUTH_URL=https://example.comNEXTAUTH_SECRETJWT 암호화, 쿠키 서명 등 보안 키로 사용개발 중에는 자동 생성되지만, 배포 시 반드시 설정 필요예시 생성:openssl rand -base64 32NEXTAUTH_URL_INTERNAL서버 내부 호출 시 사용할 내부 URL로컬 서버 내부 접근용⚙️ 주요 옵션 목록1. providers (필수)지원할 로그인 방식(Google, Gi..
✅ NextAuth.js REST APINextAuth.js는 /api/auth 경로에 다양한 REST API 엔드포인트를 제공합니다.이 엔드포인트들은 내부적으로 signIn, signOut, useSession 등 클라이언트 기능과 연동되어 동작합니다.🔐 주요 API 목록✅ GET /api/auth/signin기본 제공되는 로그인 페이지를 렌더링합니다.로고나 브랜드 없이 깔끔한 기본 UI 제공✅ POST /api/auth/signin/:provider특정 Provider(GitHub, Google 등)로 로그인 플로우를 시작합니다.제출 시 CSRF 토큰 필요 (/api/auth/csrf에서 가져옴)OAuth인 경우, 인증 서버에 Authorization 요청을 시작합니다.Email Provider 사..
- Total
- Today
- Yesterday
- llm
- gatsbyjs
- seo 최적화 10개
- rag
- App Router
- AI챗봇
- 웹개발
- Prisma
- CI/CD
- Webpack
- PostgreSQL
- 관리자
- Python
- fastapi
- Docker
- 프론트엔드
- 개발블로그
- LangChain
- NestJS
- SEO최적화
- SEO 최적화
- nodejs
- nextJS
- Ktor
- 백엔드개발
- github
- kotlin
- REACT
- 프론트엔드면접
- Next.js
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |