Owner Key 활용하여 외부 API 호출 예시
Opticalpos가 Host일 때
- Owner Key: Opticalpos의 DB 정보가 담겨있는 암호화된 키 (
.env파일에 작성) - Main (Host): Opticalpos
- Guest: Eyemsg
| 요청 주체 | API 호출 대상 | 사용 DB |
|---|---|---|
| Opticalpos | Eyemsg API | Opticalpos DB |
| Eyemsg | Opticalpos API | Opticalpos DB |
Eyemsg가 Host일 때
- Owner Key: Eyemsg의 DB 정보가 담겨있는 암호화된 키 (
.env파일에 작성) - Main (Host): Eyemsg
- Guest: Opticalpos
| 요청 주체 | API 호출 대상 | 사용 DB |
|---|---|---|
| Eyemsg | Opticalpos API | Eyemsg DB |
| Opticalpos | Eyemsg API | Eyemsg DB |
핵심:
- Host의 DB 정보를 Owner Key로 관리
- Guest는 Owner Key를 이용해 Host의 API를 호출
- API 호출 시 항상 Host의 DB 정보를 사용