본문으로 건너뛰기

OIDC / OAuth로 서드파티 앱 통합

Logto를 아이덴티티 제공자 (IdP)로 사용하여 OpenID Connect (OIDC) 또는 OAuth 2.0 프로토콜을 통해 서드파티 앱을 통합하세요.

Logto에서 서드파티 OIDC 애플리케이션 생성하기

Logto에서 퍼스트파티 애플리케이션을 생성하는 것과 마찬가지로, OIDC를 지원하는 서드파티 서비스를 위한 애플리케이션도 생성할 수 있습니다. 이 애플리케이션은 서드파티 애플리케이션의 IdP 역할을 하게 됩니다.

  1. 콘솔 > 애플리케이션으로 이동하세요.

  2. 애플리케이션 유형으로 "서드파티 앱 > OIDC"를 선택하세요.

    • 처음으로 애플리케이션을 생성하는 경우, 모든 애플리케이션 유형을 보려면 모두 보기 링크를 클릭하세요.

    • 그렇지 않으면, 페이지 오른쪽 상단의 애플리케이션 생성 버튼을 클릭하고 애플리케이션 유형으로 "서드파티 앱 -> OIDC"를 선택하세요.

  3. Logto 퍼스트파티 애플리케이션을 생성하는 것과 마찬가지로, 애플리케이션의 이름설명을 입력하고 생성 버튼을 클릭하세요. 새로운 서드파티 OIDC 애플리케이션이 생성됩니다.

OIDC 설정 구성하기

서드파티 애플리케이션의 IdP로 Logto를 설정하려면, 애플리케이션 세부 정보 페이지에서 OIDC 설정을 구성해야 합니다.

  1. 서드파티 애플리케이션의 리디렉션 URI를 제공하세요. 이는 Logto에 의해 인증된 후 서드파티 애플리케이션이 사용자를 리디렉션할 URL입니다. 이 정보는 일반적으로 서드파티 애플리케이션의 IdP 연결 설정 페이지에서 찾을 수 있습니다. Logto는 여러 리디렉션 URI를 지원합니다. 다른 URI 추가 버튼을 클릭하여 더 많은 리디렉션 URI를 추가할 수 있습니다.

  2. Logto 애플리케이션 세부 정보 페이지에서 클라이언트 ID클라이언트 시크릿을 가져와 서비스 제공자의 IdP 연결 설정 페이지에 입력하세요.

  3. Logto 애플리케이션 세부 정보 페이지에서 인가 엔드포인트토큰 엔드포인트를 가져와 서비스 제공자에게 제공하세요.

    • 서비스 제공자가 OIDC 디스커버리를 지원하는 경우, Logto 애플리케이션 세부 정보 페이지에서 디스커버리 엔드포인트를 복사하여 서비스 제공자에게 제공할 수 있습니다. 서비스 제공자는 디스커버리 엔드포인트에서 최신 OIDC 인증 정보를 자동으로 가져올 수 있습니다.

    • 그렇지 않으면, 엔드포인트 세부 정보 표시 버튼을 클릭하여 모든 OIDC 인증 엔드포인트를 확인하세요.

서드파티 애플리케이션 관리하기

모든 서드파티 애플리케이션은 애플리케이션 페이지의 서드파티 앱 탭에 분류됩니다. 이 배열은 퍼스트파티 애플리케이션과 구분되어 쉽게 관리할 수 있도록 합니다.

추가 읽을거리

서드파티 애플리케이션

OIDC / OAuth 서드파티 애플리케이션