CORE
@modfolio/connect-sdk기본 export — 타입 · 설정 · verifyToken · 헬퍼
ConnectUserverifyTokenpkcetenant.*amr.*
‘Google 로 로그인’ 같은 것입니다. 한 번 가입하면 Connect 를 지원하는 모든 서비스에 같은 계정으로 들어갑니다.
어떻게 동작하나요여러 프레임워크 어댑터와 AI 에이전트 위임 헬퍼까지. 업데이트는 추가 전용이라 기존 코드는 변경 없이 그대로 작동합니다. 이 페이지는 시작용 참조이고, 상세 API 는 GitHub 의 타입 정의를 참조하세요.
// 1. SDK 설치 (public npm — 토큰 불필요)
bun add @modfolio/connect-sdk
// 2. SvelteKit 어댑터 사용 예시
// src/lib/server/auth.ts
import { createSvelteKitAuth } from "@modfolio/connect-sdk/sveltekit";
export const auth = createSvelteKitAuth({ clientId: "your-client-id" });
// src/hooks.server.ts
import { auth } from "$lib/server/auth";
export const handle = auth.handle;다른 프레임워크(Astro · SolidStart · Qwik · Nuxt · Next.js · Hono)도 같은 패턴으로 연동됩니다.
@modfolio/connect-sdk기본 export — 타입 · 설정 · verifyToken · 헬퍼
ConnectUserverifyTokenpkcetenant.*amr.*@modfolio/connect-sdk/astroAstro 어댑터 — 미들웨어 + 로그인/콜백/로그아웃 핸들러
createAstroAuth()@modfolio/connect-sdk/sveltekitSvelteKit 어댑터 — handle 훅 + 핸들러 모음
createSvelteKitAuth()@modfolio/connect-sdk/solidstartSolidStart 어댑터
createSolidStartAuth()@modfolio/connect-sdk/qwikQwik 어댑터
createQwikAuth()@modfolio/connect-sdk/nuxtNuxt 어댑터
createNuxtAuth()@modfolio/connect-sdk/honoHono (CF Workers) 어댑터
createHonoAuth()@modfolio/connect-sdk/ssf실시간 보안 신호 수신기 (OpenID SSF v1.0) — 세션 폐기 등 실시간 보안 이벤트
createSSFReceiver()@modfolio/connect-sdk/dpopDPoP 증명 토큰 생성 · 검증 (RFC 9449)
createDPoPProof()verifyDPoPProof()@modfolio/connect-sdk/fedcmFedCM 브라우저 헬퍼 (Chrome FedCM API)
isFedCMSupported()fedcmLogin()@modfolio/connect-sdk/agentAI 에이전트 위임 헬퍼 (MCP)
getAgentToken()delegateToAgent()isAgentToken()getDelegationChain()getAgentInfo()