본문으로 건너뛰기

로그인

GenD는 자체 로그인 페이지를 제공합니다. Google SSO와 이메일/비밀번호 인증을 모두 지원합니다.

로그인 페이지

미인증 사용자가 GenD에 접근하면 자동으로 로그인 페이지로 리다이렉트됩니다.

GenD 로그인 페이지

로그인 방법

방법설명
Google SSO"Google 계정으로 로그인" 버튼 → Keycloak Google IdP 인증
이메일/비밀번호이메일(또는 사용자명)과 비밀번호 입력 → Keycloak Direct Access Grant

회원가입

하단 회원가입 링크를 클릭하면 Keycloak 셀프 등록 페이지로 이동합니다.

  • 이메일 인증 필수 (verifyEmail: true)
  • 기본 역할: viewer + gend-llm-external (최소 권한)
  • 관리자가 이후 역할을 승격합니다

비밀번호 찾기

하단 비밀번호 찾기 링크 → Keycloak 비밀번호 리셋 이메일 발송

로그인 에러

잘못된 비밀번호 입력 시 에러 메시지가 표시됩니다.

로그인 에러

로그인 성공 후

인증 완료 시 대시보드로 자동 이동합니다.

대시보드

기술 상세

  • OIDC: oidc-client-ts 라이브러리 사용
  • Google SSO: Keycloak Identity Provider (Google) 경유
  • 이메일/비밀번호: Keycloak Resource Owner Password Credentials (Direct Access Grant)
  • 토큰 저장: sessionStorage (oidc-client-ts 표준)
  • 자동 갱신: Silent renewal via refresh token

관련 문서