Repolode
clerk

clerk/javascript

웹 앱에서 사용자 가입, 로그인, 프로필 관리를 지원하는 호스팅 서비스 Clerk의 공식 JavaScript SDK입니다.

대체할 수 있는 제품:Auth0Firebase Authentication

스타
1,777
포크
485
열린 이슈
124
마지막 커밋
15시간 전

어떤 프로젝트인가요?

이 저장소에는 @clerk npm 네임스페이스로 배포되는 Clerk 공식 JavaScript SDK가 포함되어 있습니다. Clerk는 호스팅 방식의 인증 및 사용자 관리 서비스로, 이 패키지를 사용하면 인증 흐름을 처음부터 직접 만들지 않고도 애플리케이션에 가입, 로그인, 프로필 관리 기능을 추가할 수 있습니다.

저장소에는 핵심 브라우저 클라이언트(@clerk/clerk-js)와 함께 Next.js, React, Vue, Nuxt, Astro, Expo, React Router, TanStack용 프레임워크별 패키지, 그리고 Express, Fastify 등 다른 Node.js 백엔드용 패키지가 포함되어 있습니다. 각 통합 패키지는 해당 프레임워크에 맞는 컴포넌트와 헬퍼를 제공하며, organizations 기능으로 사용자를 그룹화하고 역할과 권한을 관리하며 멀티테넌트 애플리케이션의 접근을 제어할 수 있습니다.

개발자는 보통 @clerk/nextjs와 같은 프레임워크 패키지 하나를 설치한 뒤, Clerk 문서 사이트의 빠른 시작 가이드를 따라 Clerk Dashboard에서 만든 애플리케이션에 연결합니다.

핵심 기능

  • 01웹 앱에서 사용자 가입, 로그인, 프로필 관리를 위한 컴포넌트를 제공합니다.
  • 02Next.js, React, Vue, Nuxt, Astro, Expo 등을 위한 프레임워크별 패키지를 제공합니다.
  • 03Express와 Fastify용 Node.js 백엔드 통합을 포함합니다.
  • 04역할, 권한, 멀티테넌트 접근 제어를 위한 organizations 기능을 제공합니다.
  • 05@clerk npm 네임스페이스에서 MIT 라이선스 패키지로 배포됩니다.

활용 사례

  • 로그인 기능을 처음부터 만들지 않고 Next.js 또는 React 애플리케이션에 사용자 인증을 추가합니다.
  • Clerk 세션을 사용해 Express 또는 Fastify 백엔드의 라우트와 API 엔드포인트를 보호합니다.
  • organizations, 역할, 권한이 필요한 B2B 또는 멀티테넌트 소프트웨어를 구축합니다.

빠른 시작

  1. 1

    Clerk Dashboard에 가입하고 애플리케이션을 만듭니다

  2. 2

    Clerk 빠른 시작 가이드를 사용해 코드베이스를 시작합니다

  3. 3

    Next.js와 같이 사용하는 프레임워크에 맞는 SDK를 설치합니다

    npm install @clerk/nextjs

사용 전 알아둘 점

  • Clerk는 호스팅 서비스이므로 사용하려면 Clerk 계정과 API 키가 필요합니다.
  • 이 저장소에는 지원되는 플랫폼용 SDK가 들어 있으므로 저장소 자체가 아니라 프레임워크별 패키지를 설치해야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

javascript은(는) 무엇인가요?
웹 앱에서 사용자 가입, 로그인, 프로필 관리를 지원하는 호스팅 서비스 Clerk의 공식 JavaScript SDK입니다. 이 저장소에는 @clerk npm 네임스페이스로 배포되는 Clerk 공식 JavaScript SDK가 포함되어 있습니다. Clerk는 호스팅 방식의 인증 및 사용자 관리 서비스로, 이 패키지를 사용하면 인증 흐름을 처음부터 직접 만들지 않고도 애플리케이션에 가입, 로그인, 프로필 관리 기능을 추가할 수 있습니다.
javascript은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
javascript은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
javascript은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. javascript의 마지막 커밋은 2026년 11월 6일입니다.
javascript은(는) 어디에 사용할 수 있나요?
로그인 기능을 처음부터 만들지 않고 Next.js 또는 React 애플리케이션에 사용자 인증을 추가합니다. Clerk 세션을 사용해 Express 또는 Fastify 백엔드의 라우트와 API 엔드포인트를 보호합니다. organizations, 역할, 권한이 필요한 B2B 또는 멀티테넌트 소프트웨어를 구축합니다.
javascript는 어떻게 설치하나요?
Clerk Dashboard에 가입하고 애플리케이션을 만듭니다 Clerk 빠른 시작 가이드를 사용해 코드베이스를 시작합니다 Next.js와 같이 사용하는 프레임워크에 맞는 SDK를 설치합니다: npm install @clerk/nextjs
javascript은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/clerk/javascript

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트

로그인, 가입, 계정 복구, 인증, 프로필 관리 기능을 제공하는 Go 기반의 헤드리스 API 우선형 아이덴티티 및 사용자 관리 서비스입니다.

1.4만+1 이번 주1.2천GoApache-2.0업데이트 3개월 전

React, Next.js, Vue, Svelte, Astro 및 일반 HTML용 오픈소스 쿠키 동의 관리자와 GDPR 쿠키 배너

보안#cookie-consent#gdpr#consent-management
2천+3 이번 주269TypeScriptApache-2.0업데이트 16시간 전