[Phase 2] SSO(OIDC) 연동 및 Trusted RP 기능 구현 완료 #2
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Phase 2 구현 완료 보고
sso-test.hmac.kr연동 기반을 마련했습니다.express-session을 도입하여 로그인 완료 후 사용자의 인증 상태를 유지하고, 전용 홈 화면에서 정보를 확인할 수 있게 했습니다.모든 Phase 2 목표를 달성했습니다.
[Phase 1] Headless Login 데모 앱 프로토타입 구현 완료to [Phase 2] SSO(OIDC) 연동 및 Trusted RP 기능 구현Phase 2 구현 진행 상황 보고
https://sso-test.hmac.kr/oidc로부터 발행자 메타데이터를 성공적으로 로드하였습니다.jose라이브러리를 사용하여 서버 시작 시 RSA 키 쌍을 생성하도록 구현했습니다.GET /.well-known/jwks.json엔드포인트를 통해 SSO 서버가 이 데모 앱의 서명을 검증할 수 있는 공개키를 제공합니다.POST /api/login: 사번/비밀번호를 백채널로 전달하는 OIDC 흐름을 로그와 함께 시뮬레이션 구현했습니다.POST /api/send-link: 전화번호 기반 백채널 인증 요청 흐름을 구현했습니다..env파일을 통해 포트, 클라이언트 ID, ISSUER 등을 유연하게 관리할 수 있도록 설정했습니다.[Phase 2] SSO(OIDC) 연동 및 Trusted RP 기능 구현to [Phase 2] SSO(OIDC) 연동 및 Trusted RP 기능 구현 완료