DB 로그인과 레거시 SSO 권한 통합
두 인증 경로를 하나의 사용자·권한·세션 정책으로 통합하고 24개 테스트로 확인한 Spring Security 사례
핵심: Spring Security, RBAC, 세션·CSRF, assertion 검증
사례 읽기Engineering cases
실무와 개인 프로젝트에서 마주한 문제, 선택한 설계와 구현 결과를 정리했습니다. 회사 코드와 데이터는 포함하지 않습니다.
Code & tests
독립적으로 구현한 코드와 최근 자동화 테스트 결과를 함께 공개합니다.
두 인증 경로를 하나의 사용자·권한·세션 정책으로 통합하고 24개 테스트로 확인한 Spring Security 사례
핵심: Spring Security, RBAC, 세션·CSRF, assertion 검증
사례 읽기구매 요청, 정책 조회, 승인·반려와 발주 흐름에 AI 초안 생성을 연결한 Spring Boot 프로젝트
핵심: 권한·상태 전이, workspace 격리, 모델 호출 제한, PostgreSQL 역할 분리와 운영 중단 절차 · 54개 테스트
프로젝트 보기Work experience
직접 담당한 범위에서 문제와 판단을 일반화한 기록입니다. 회사 원본 코드는 공개하지 않습니다.
복잡한 조회 조건에서 결과 누락·중복을 막으면서 인덱스 사용성을 함께 검토한 사례
사례 읽기Context path와 환경 설정 차이를 통제하고 health 확인과 rollback 흐름을 정리한 사례
사례 읽기SQL 생성과 정책 검증, DB 실행과 정답 판단을 분리해 로컬 모델을 비교한 사례
사례 읽기작업 공간을 격리하고 artifact·manifest·provenance를 연결한 백엔드 구성요소 사례
사례 읽기Technical notes
구현 과정에서 선택한 책임 경계와 trade-off를 설명합니다.
AI가 초안을 만들더라도 권한, 상태 전이와 최종 쓰기는 기존 업무 서비스가 책임지도록 OpsMate Local의 경계를 설계했습니다.
기술 메모 읽기