1
0
forked from baron/baron-sso

25 Commits

Author SHA1 Message Date
d4090b7d8d fix: align local Ory cookie domain rendering 2026-05-15 18:20:49 +09:00
43b4bd5a83 Render Kratos return URLs for staging 2026-05-07 14:01:45 +09:00
2cba9c9c1f go 버전업 && ory 설정파일들 자동 생성 스크립트 추가 2026-05-07 11:01:25 +09:00
45a14163bf ory스택 버전업 및 하드코딩URL 제거 2026-05-07 10:27:31 +09:00
2495fcb13d worksmobile 연동 & ory stack 26.2.0으로 업그레이드 2026-05-06 09:30:00 +09:00
8e28a9d74b fix(infra): resolve CORS error and Nginx 502 Bad Gateway
- Update Hydra and Kratos CORS config to specify allowed origins explicitly instead of using wildcard with allow_credentials: true
- Fix Nginx upstream resolution for Oathkeeper to use correct container hostname (ory_oathkeeper)
2026-04-24 11:59:49 +09:00
b582c82c6f feat: implement multi-identifier architecture (Issue #496)
- Database: Add user_login_ids table for 1:N identifier mapping and remove legacy login_id column
- Kratos: Update identity schema to use custom_login_ids array instead of a single id trait
- Backend: Implement syncCustomLoginIDs to collect isLoginId fields across tenant schemas
- Backend: Add backtracking logic to auto-assign session tenant based on used login identifier
- Backend: Add 409 Conflict exception handling for Create/Update operations
- AdminFront: Refactor UserDetailPage to a tabbed grid layout (Info, Tenants, Security)
- AdminFront: Show '로그인 ID' badge on tenant schema fields used for authentication
- UserFront: Remove legacy optional 'Login ID' input from signup flow
- Tests: Add multi-identifier repository tests and update handler tests
2026-04-02 16:07:33 +09:00
d10f80d41d feat: 커스텀 필드 기반 로그인 ID 연동 기능 추가 (#440)
- Kratos Identity 스키마에 로그인 전용 `id` 속성 추가
- 테넌트 Config의 `loginIdField` 설정에 따라 User의 `login_id` 및 Kratos `traits.id` 동기화 로직 구현
- Admin UI 테넌트 스키마 설정 내 '로그인 ID로 사용' 체크박스 추가
- Admin UI 사용자 생성/수정/조회 화면에 로그인 ID 관리 필드 및 컬럼 반영
- Userfront 로그인 화면 접속 시 테넌트 설정에 따라 동적 로그인 ID 라벨 적용
- 관련 다국어(ko/en) 번역 추가 및 로그인 ID 설계 문서 업데이트
2026-03-25 15:27:44 +09:00
kyy
b675159510 sso-test reuturn url 추가 2026-02-19 16:31:13 +09:00
Lectom C Han
485bbafe71 Merge branch 'dev' into feature/i18n 2026-02-13 12:06:37 +09:00
Lectom C Han
dfa2fc2406 feat: i18n 개선 및 userfront 로그인/로케일 보완 2026-02-13 10:23:50 +09:00
kyy
66c9b859dc 크로스 도메인 OIDC 인증을 위한 환경 구성 수정 2026-02-12 13:23:54 +09:00
Lectom C Han
fbe1851e65 kratos 실행 옵션 변경 2026-02-12 11:00:29 +09:00
1548e60361 feat: 테넌트 그룹(Tenant Group) 기능 구현 #239 2026-02-11 10:31:48 +09:00
02e5fd2254 배포 환경 설정 2026-02-06 18:35:51 +09:00
0e0d8c1ebc Kratos SoT 정합화 2026-02-06 12:59:51 +09:00
Lectom C Han
62b5bdba76 Baron 통합로그인 -> Baron 로그인 명칭 변경 2026-02-05 18:36:28 +09:00
6dbdd5d483 Merge commit 'e345570210aa0fc8acdb9cf042561f35f00812f0' 2026-02-02 17:12:45 +09:00
12ae5929e3 사용자 필드 관리 2026-02-02 17:11:43 +09:00
Lectom C Han
39296ca522 구조 통합 2026-02-02 16:22:23 +09:00
Lectom C Han
ff655dc7c7 QR 로그인 구현 완료 2026-01-29 16:35:08 +09:00
Lectom C Han
742964cf71 기본 발송 중간 2026-01-29 09:28:48 +09:00
Lectom C Han
b88de7ec91 audit 로그 개선. kratos 코드발급 링크로 전송까지 진행 완료 #104 2026-01-29 01:20:19 +09:00
Lectom C Han
b55cb2c4bf ory selfservice 샘플 구성 2026-01-28 12:19:56 +09:00
Lectom C Han
c3f7b18afc ory-hosting 기본구동 2026-01-27 22:58:49 +09:00