Next.js 예제

이것은 Better Auth를 Next와 함께 사용하는 방법에 대한 예제입니다.

다음 기능을 구현합니다: 이메일 및 비밀번호 . 소셜 로그인 . Passkey . 이메일 인증 . 비밀번호 재설정 . 이중 인증 . 프로필 업데이트 . 세션 관리 . 조직, 멤버 및 역할

데모를 확인하세요

실행 방법

  1. 코드 샌드박스(또는 저장소)를 복제하고 코드 에디터에서 엽니다
  2. .env.example을 .env로 이동하고 필요한 변수들을 제공합니다
  3. 다음 명령어를 실행합니다
    pnpm install
    pnpm dev
  4. 브라우저를 열고 http://localhost:3000으로 이동합니다

SSO 로그인 예제

이 예제에서는 DummyIDP를 활용합니다. DummyIDP 로그인에서 로그인을 시작하고, "Proceed"를 클릭하면 사용자 대시보드로 이동합니다.

On this page