🍏 Apple OAuth Provider 개요Apple OAuth는 OAuth 2.0 및 OpenID Connect를 지원하며,Apple ID를 통해 간편하게 인증할 수 있는 방법을 제공합니다.🛠️ 설정 예시 (pages/api/auth/[...nextauth].ts)import NextAuth from "next-auth"import AppleProvider from "next-auth/providers/apple"export default NextAuth({ providers: [ AppleProvider({ clientId: process.env.APPLE_CLIENT_ID, clientSecret: process.env.APPLE_CLIENT_SECRET, }),..
✅ 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
- rag
- Webpack
- 백엔드개발
- Next.js
- 웹개발
- seo 최적화 10개
- PostgreSQL
- llm
- SEO 최적화
- Python
- nextJS
- github
- Ktor
- App Router
- LangChain
- gatsbyjs
- 관리자
- 프론트엔드
- 프론트엔드면접
- NestJS
- Docker
- kotlin
- REACT
- 개발블로그
- AI챗봇
- CI/CD
- Prisma
- fastapi
- SEO최적화
- nodejs
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |