250x250
syk531
하루
syk531
전체 방문자
오늘
어제
  • 분류 전체보기 (166)
    • 개발 (166)
      • java (11)
      • kotlin (7)
      • spring, spring boot (35)
      • Javascript (4)
      • Tyhmeleaf (2)
      • Kafka (17)
      • Docker (8)
      • Kubernetes (3)
      • Elastic Stack (4)
      • react native (3)
      • Web (4)
      • GIS (3)
      • 리눅스 (16)
      • Windows (2)
      • 네트워크 (2)
      • 안드로이드앱 (5)
      • git (2)
      • Tool (15)
      • 프로젝트 (7)
      • 백준알고리즘 (14)
      • DB (2)

인기 글

최근 글

블로그 메뉴

    공지사항

    태그

    • 오블완
    • 티스토리챌린지
    • 뉴스앱

    최근 댓글

    티스토리

    hELLO · Designed By 정상우.
    syk531

    하루

    [Keycloak] 외부 DB 인증·인가 이력 저장 및 조회 방법
    개발/Tool

    [Keycloak] 외부 DB 인증·인가 이력 저장 및 조회 방법

    2025. 2. 5. 09:54
    728x90
    반응형

    Keycloak을 통해 외부 DB를 연결한 경우 인증, 인가 이력을 외부 DB에서 확인하는 방법을 알아보겠습니다.

     

    이력을 남기기 위해 Keycloak 설정을 아래와 같이 합니다.

    1. Keycloak 관리 콘솔에 로그인

    2. 왼쪽 메뉴에서 Events > configs 클릭

    3. Save Events 옵션을 ON으로 전환 및 Expiration(이벤트 저장기간), Event saved type(저장할 이벤트 유형)을 설정하고 Save 버튼을 클릭합니다.

     

    이렇게 설정하면 지정한 이벤트들이 Keycloak과 연결한 외부 DB의 EVENT_ENTITY 테이블에 저장되기 시작합니다.

    EVENT_ENTITY 테이블은 사용자 인증, 인가(권한 부여)와 관련된 이벤트를 저장하는 테이블입니다.

    이 테이블은 다음과 같은 주요 컬럼을 포함합니다.
    ID: 이벤트의 고유 식별자
    EVENT_TIME: 이벤트 발생 시간 (NUMBER(38,0) 또는 bigint 형식으로 저장)14
    REALM_ID: 이벤트가 발생한 영역(realm)의 ID
    TYPE: 이벤트 유형
    CLIENT_ID: 관련 클라이언트의 ID
    USER_ID: 관련 사용자의 ID
    SESSION_ID: 관련 세션의 ID

     

    728x90
    반응형
    저작자표시 (새창열림)

    '개발 > Tool' 카테고리의 다른 글

    [nginx] 프록시 서버 설정 방법  (1) 2025.04.30
    [InfluxDB] InfluxDB Flux 쿼리와 SQL 비교  (0) 2025.03.27
    [Jenkins] Jenkins 빌드 번호 변경하는 방법: Script Console 활용 가이드  (0) 2024.11.18
    [Jenkins] 파이프라인 빌드 오류 해결: Gradle 설정 문제  (2) 2024.11.14
    Keycloak Client 문제 해결: 401 에러 및 DB Node 관련 문제 해결 방법  (0) 2024.08.23
      '개발/Tool' 카테고리의 다른 글
      • [nginx] 프록시 서버 설정 방법
      • [InfluxDB] InfluxDB Flux 쿼리와 SQL 비교
      • [Jenkins] Jenkins 빌드 번호 변경하는 방법: Script Console 활용 가이드
      • [Jenkins] 파이프라인 빌드 오류 해결: Gradle 설정 문제
      syk531
      syk531
      기억을 위해 기록을.

      티스토리툴바