검색 결과 :

×

Drupal OAuth 클라이언트로 Okta Single Sign-on 설정

Drupal miniOrange SSO 통합을 통해 OAuth/OpenID 프로토콜을 사용하여 Drupal 사이트와 Okta 간의 싱글 사인온(SSO) 로그인을 구성할 수 있습니다. Drupal OAuth 2.0/OpenID 연결 모듈은 OAuth 2.0/OIDC 싱글 사인온을 사용하여 Drupal 사이트에 로그인할 수 있는 기능을 제공합니다. Drupal 7, Drupal 8, Drupal 9, Drupal 10, Drupal 11용 Drupal OAuth/OpenID 클라이언트 모듈을 제공합니다.

Drupal을 OAuth 클라이언트로 구성

  • 에 가입하거나 로그인하세요. 옥타 개발자 계정입니다.
  • 왼쪽 탐색 패널에서 어플리케이션 -> 그런 다음 선택 어플리케이션.
Okta SSO - 왼쪽 탐색 패널에서 Selcct 애플리케이션
  • 응용프로그램에서 다음을 클릭하세요. 앱 통합 생성 버튼을 누르면 새 애플리케이션이 생성됩니다.
Okta SSO - 앱 통합 생성 버튼을 클릭하세요.
  • 앱 통합 생성 버튼 클릭 후 팝업창 열기 새 앱 통합 만들기 아래 이미지와 같습니다:
    • . 로그인 방법: 고르다 OIDC-OpenID 연결.
    • 신청 유형: 고르다 웹 어플리케이션.
    • 클릭 다음 버튼을 클릭합니다.
Okta에서 새로운 앱 통합 생성
  • 다음 정보를 입력하십시오. 새로운 웹 앱 통합 패널:
    • 에 애플리케이션 이름을 입력하세요. 앱 통합 이름 아래의 텍스트 필드 일반 설정예를 들어 Drupal이 있습니다.
    • 아까 복사한 것을 붙여넣으세요 콜백/리디렉션 URL로그인 리디렉션 URI 텍스트 필드.
    • 할당: 고르다 조직의 모든 사람이 액세스하도록 허용 인사말 통제된 접근 옵션을 선택하고 즉시 액세스 활성화를 선택 취소했습니다. 페더레이션 브로커 모드. 구성을 마치면 다음을 클릭하세요. 찜하기 버튼을 클릭합니다.
Okta SSO - 새로운 웹 앱 통합
  • Okta는 귀하의 애플리케이션에 고유한 애플리케이션 ID를 할당합니다. 다음으로 이동하세요. 일반 탭.
  • 복사를 클릭하세요 아이콘 복사하려면 고객 ID클라이언트 자격 증명.
Drupal OAuth 2.0 OIDC 싱글 사인온 Okta SSO 클라이언트 자격 증명
  • Okta 포털로 이동합니다. 일반 탭.
  • 복사 비밀 복사를 클릭해서 아이콘 인간을 클라이언트 비밀 안내
Okta 클라이언트 비밀 섹션, 비밀 복사
  • Okta 대시보드로 이동합니다.
  • 로 이동 프로필 오른쪽 상단 탐색 패널에 있는 아이콘을 클릭하고 클릭하세요.
Okta 대시보드는 프로필에서 도메인 URL을 복사합니다.

  • Drupal로 이동 OAuth 구성 그리고 복사한 것을 붙여넣으세요 응용 프로그램 ID 클라이언트 비밀고객 ID 고객 비밀 텍스트 필드.
Drupal OAuth OIDC 클라이언트 구성 - 클라이언트 ID 및 비밀번호에 붙여넣기
  • 이제 옥타 도메인{yourOktaDomain} 에서 엔드포인트 승인, 액세스 토큰 엔드포인트예산 및 사용자 정보 끝점 가져오기 이전에 복사한 텍스트 필드입니다.
  • 아래 표에서 Okta 엔드포인트 및 범위를 참조할 수 있습니다.
  • 범위 openid 이메일 프로필
    엔드포인트 승인 https://{yourOktaDomain}.com/oauth2/v1/authorize
    액세스 토큰 엔드포인트 https://{yourOktaDomain}.com/oauth2/v1/token
    사용자 정보 끝점 가져오기 https://{yourOktaDomain}.com/oauth2/v1/userinfo
  • 를 클릭하십시오 구성 저장 버튼을 클릭합니다.
Drupal OAuth OIDC 클라이언트 구성 - OAuth 2.0 토큰 끝점 및 OAuth 2.0 토큰 끝점을 해당 텍스트 필드에 붙여넣습니다.

Drupal을 Okta와 통합:

  • miniOrange OAuth 클라이언트 모듈로 이동합니다.
  • In 추가 탭, 복사한 것을 붙여넣습니다 고객 ID 고객 비밀 Okta에서 고객 ID 고객 비밀 텍스트 필드.
Drupal-Auth-SSO-Okta-붙여넣기-클라이언트 자격 증명

  • 이제 옥타 도메인{yourOktaDomain} 에서 엔드포인트 승인, 액세스 토큰 엔드포인트예산 및 사용자 정보 끝점 가져오기 이전에 복사한 텍스트 필드입니다. 구성 저장 버튼을 클릭합니다.
  • 아래 표에서 Okta 엔드포인트 및 범위를 참조할 수 있습니다.
  • 범위 openid 이메일 프로필
    엔드포인트 승인 https://{yourOktaDomain}.com/oauth2/v1/authorize
    액세스 토큰 엔드포인트 https://{yourOktaDomain}.com/oauth2/v1/token
    사용자 정보 끝점 가져오기 https://{yourOktaDomain}.com/oauth2/v1/userinfo
Okta OAuth/OIDC 단일 로그인 - 영역 이름 및 도메인 붙여넣기 구성 저장

  • The 클라이언트 ID와 비밀번호를 보내세요 체크박스를 사용하면 클라이언트 ID와 비밀번호를 토큰 엔드포인트 요청의 헤더에 포함할지, 본문에 포함할지 지정할 수 있습니다. 어떤 옵션을 선택해야 할지 확실하지 않으면 기본 설정을 그대로 사용할 수 있습니다.
  • 확인란을 클릭하면 OAuth로 로그인 활성화을 클릭하고 아래로 스크롤한 후 구성 저장 버튼을 클릭합니다.
Drupal OAuth OpenID OIDC SSO(Single Sign On) OAuth로 로그인 확인란을 활성화하고 구성 저장을 클릭합니다.

Drupal과 OAuth Provider 간 테스트 연결


ADFS_sso ×
안녕하세요!

도움이 필요하다? 우리는 바로 여기에 있습니다!

SUPPORT