ํฐ์คํ ๋ฆฌ ๋ทฐ
framework/NextAuth
๐ ๏ธ ๊ธฐ๋ณธ ์ค์ ์์ (pages/api/auth/[...nextauth].ts)
octo54 2025. 5. 22. 15:51๋ฐ์ํ
๐ ๏ธ ๊ธฐ๋ณธ ์ค์ ์์ (pages/api/auth/[...nextauth].ts)
import NextAuth from "next-auth"
import BoxyHQSAMLProvider from "next-auth/providers/boxyhq-saml"
export default NextAuth({
providers: [
BoxyHQSAMLProvider({
clientId: process.env.BOXYHQ_SAML_CLIENT_ID,
clientSecret: process.env.BOXYHQ_SAML_CLIENT_SECRET,
issuer: process.env.BOXYHQ_SAML_ISSUER,
}),
],
})
๐ ํ๊ฒฝ ๋ณ์ ์์ (.env)
BOXYHQ_SAML_CLIENT_ID=your-client-id
BOXYHQ_SAML_CLIENT_SECRET=your-client-secret
BOXYHQ_SAML_ISSUER=https://sso.yourcompany.com
NEXTAUTH_URL=http://localhost:3000
NEXTAUTH_SECRET=your-nextauth-secret
๐ BoxyHQ ์ค์ ํ๋ฆ
- BoxyHQ Control Panel์์ SAML ์ปค๋ฅํฐ๋ฅผ ์์ฑ
- ๊ฐ IdP(Okta, Azure AD ๋ฑ)์ ACS URL, Entity ID ๋ฑ๋ก
- ์ธ์ฆ ์ฑ๊ณต ์, BoxyHQ๊ฐ NextAuth.js์ ๋ฆฌ๋๋ ์ ํ์ฌ ๋ก๊ทธ์ธ ์๋ฃ
๐ฆ ์ ์ค์ผ์ด์ค ์์
- ์ฌ๋ด ์ ์ฉ ๋์๋ณด๋
- ๋ค๊ตญ์ ์กฐ์ง์ SSO ํตํฉ
- SAML ๊ธฐ๋ฐ ๊ถํ ์ธ์ฆ + OAuth ๊ธฐ๋ฐ ์ถ๊ฐ ์ ๋ณด
โ ๏ธ ์ ์์ฌํญ
- BoxyHQ๋ ์์ฒด ํธ์คํ or SaaS ํํ๋ก ์ ๊ณต๋๋ฉฐ, NextAuth๋ ์ด๋ฅผ ํตํฉํด ์ฌ์ฉํฉ๋๋ค.
- SAML ์ค์ ์ ์ด๊ธฐ ์ค์ ์ด ๋ณต์กํ ์ ์์ผ๋ฏ๋ก, ๋ฐ๋์ IdP ๋ฌธ์๋ฅผ ํจ๊ป ์ฐธ์กฐํ์ธ์.
NextAuth SAML, BoxyHQ SSO ์ฐ๋, Okta Next.js ๋ก๊ทธ์ธ, AzureAD SAML ์ฐ๋, Single Sign-On ๊ตฌํ, ๊ธฐ์ ์ฉ ์ธ์ฆ NextAuth, SAML Provider ์ค์ , ์กฐ์ง ๋ก๊ทธ์ธ ์์คํ , NextAuth ์ธ์ฆ ๊ตฌ์ฑ, SEO ์ต์ ํ 10๊ฐ
'framework > NextAuth' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
โ AWS Cognito Provider ์ค์ ์์ (0) | 2025.05.26 |
---|---|
โ Bungie OAuth Provider ์ค์ ์์ (0) | 2025.05.23 |
๐ฆ Box OAuth Provider ์ค์ ์์ (0) | 2025.05.21 |
๐ ๏ธ Battle.net OAuth Provider ๊ฐ์ (0) | 2025.05.20 |
๐ ๏ธ Azure AD OAuth Provider ๊ฐ์ (0) | 2025.05.19 |
โป ์ด ํฌ์คํ
์ ์ฟ ํก ํํธ๋์ค ํ๋์ ์ผํ์ผ๋ก, ์ด์ ๋ฐ๋ฅธ ์ผ์ ์ก์ ์์๋ฃ๋ฅผ ์ ๊ณต๋ฐ์ต๋๋ค.
๊ณต์ง์ฌํญ
์ต๊ทผ์ ์ฌ๋ผ์จ ๊ธ
์ต๊ทผ์ ๋ฌ๋ฆฐ ๋๊ธ
- Total
- Today
- Yesterday
๋งํฌ
TAG
- rag
- kotlin
- ๋ฅ๋ฌ๋
- Next.js
- fastapi
- SEO ์ต์ ํ
- NestJS
- App Router
- flax
- PostgreSQL
- nodejs
- CI/CD
- ํ๋ก ํธ์๋๋ฉด์
- nextJS
- ๊ฐ๋ฐ๋ธ๋ก๊ทธ
- ํ์ด์ฌ์๊ณ ๋ฆฌ์ฆ
- Prisma
- llm
- ํ๋ก ํธ์๋
- Python
- gatsbyjs
- ์น๊ฐ๋ฐ
- REACT
- AI์ฑ๋ด
- ๋ฐฑ์๋๊ฐ๋ฐ
- Ktor
- seo ์ต์ ํ 10๊ฐ
- Docker
- SEO์ต์ ํ
- JAX
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
๊ธ ๋ณด๊ดํจ
๋ฐ์ํ