Skip to main content

Ownerkey 발급하기

Ownerkey란?

다보리앱은 main app과 guest app이 존재합니다. ownerKey를 공유하면 host app과 guest app간의 api 공유가 가능합니다.

OwnerKey 사용 예시

main app : 본점 A

guest app : 지점 B

지점 B는 본점 A의 api를 사용할 수 있습니다. 

1. 지점 B에서 회원리스트 조회시 본점 A의 회원리스트를 조회합니다.

2. 지점 B에서 신규회원 회원가입시 본점 A의 회원리스트로 추가됩니다. (회원리스트를 본점 A의 DB로만 사용할 경우)

3. 본점 A에서 새로운 상품추가시 본점 B의 삼품리스트에 추가됩니다. (상품리스트를 본점 A의 DB로만 사용할 경우)

OwnerKey 발급방법

Ownerkey를 사용하기 위해서는 guest app을 등록하여 OwnerKey를 발급받아야 합니다.

1. main app을 등록한 dabory 계정으로 로그인합니다.

2. guest app 등록을 위해서 My App 메뉴를 클릭합니다.

image.png

3. 좌측 메뉴에서 App Manager를 클릭합니다.

image.png

4. 등록한 app중 Owner key를 공유할 app을 클릭합니다.

image.png

5. GuestApp 탭을 클릭합니다.

image.png

6. a부터 c까지 입력 및 선택합니다.

image.png

ⓐ Guest App Name : Owner Key의 이름

ⓑ OwnerCode : Owner Key의 제한방식

  • owner : 모든 api 허용
  • keypair :  
  • dbupdate : 
  • limited : 일부 api만 허용

ⓒ AppType : guest app의 type

7. Download .owner-key 버튼을 클릭하여 Owner key를 download 합니다.

8. MainApp 탭을 누른뒤 save 버튼을눌러 저장합니다. 

9. 생성된 .owner-key를 확인하고 frontend 소스코드를 open합니다.

10. .env 파일에 MAIN_API_OWNER_KEY 변수를 추가하고 생성된 owner key의 값을 넣어줍니다.