Okta를 사용하면 조직에서 보안을 중앙에서 관리할 수 있습니다.
다음은 최종 사용자에게 어떤 의미인지 설명하는 영상입니다.
https://screencast.com/t/GKzEGtJF3VA9
이 가이드의 나머지 부분에서는 Okta를 Market Dojo와 함께 사용하는 방법을 설명합니다.
우선 Okta 계정이 있는지, 그리고 SSO(단일 로그인)가 설정되어 있는지 확인하세요.
Okta 대시보드 에서 애플리케이션을 추가 하거나 기존 애플리케이션을 찾으세요.
일반 설정을 필요에 따라 구성하십시오. 아래 예시를 참조하십시오.
로그인 리디렉션 URI 와 로그인 시작 URI에 올바른 호스트 이름과 서브도메인이 포함되어 있고, 올바른 경로를 사용하고 있는지 확인하십시오 . 예를 들면 다음과 같습니다.
https://<my-whitelabel-subdomain>.marketdojo.com/omniauth/okta/callback
https://<my-whitelabel-subdomain>.marketdojo.com/omniauth/okta/
...그리고 사용자는 카테고리 도장 로그인 페이지에서 로그인할 수 있습니다....
https://<my-whitelabel-subdomain>.marketdojo.com/categorydojo/omniauth/okta/callback
https://<my-whitelabel-subdomain>.marketdojo.com/categorydojo/omniauth/okta/
클라이언트 ID 와 클라이언트 시크릿을 기록해 두세요 .
API > 인증 서버 > (설정 클릭) > 편집 버튼을 클릭하세요.
이 페이지에는 나중에 필요할 수 있는 추가 설정을 얻을 수 있는 링크가 있습니다.
관리자 페이지 > 통합 > Okta에서 아래 항목을 추가해야 합니다.
발급자는 Okta의 헤더 URL 뒤에 oauth2/default 가 붙는 형식입니다.
인증 URL Okta의 헤더 URL 뒤에 oauth2/v1/authorize 가 붙습니다.
사이트는 Okta의 헤더 URL입니다.
토큰 URL은 Okta URL 뒤에 oauth2/v1/token이 붙은 형식입니다.
Okta에 사용자 추가
Okta에 로그인할 사용자를 추가하세요(사용자 탭에서).
해당 사용자들이 활성화되어 있는지 확인하세요 (버튼이 있습니다).
사용자들이 Market Dojo 애플리케이션(위에서 설정한 애플리케이션)에 할당되었는지 확인하십시오.
Market Dojo 계정에 로그인하세요
관리자 > 통합 페이지로 이동하세요.
+Okta를 클릭하고 이전 단계에서 기록해 둔 설정을 입력하세요.
마켓 도조에서 로그아웃
로그인 페이지로 이동하세요(화이트라벨 도메인을 사용해야 합니다).
'Okta로 로그인' 옵션이 보일 겁니다. 그걸 클릭하세요.
모든 설정이 올바르게 되어 있다면 로그인될 것입니다.