Presets
클라이언트 타입
클라이언트 타입은 [로그인] > [클라이언트 타입] 섹션에서 설정합니다.
PASSPORT 로그인에선 OAuth 2.0 스펙
에 따라 Public 클라이언트와 Confidential 클라이언트를 지원합니다.
두 타입의 주요 차이점은 등록된 클라이언트의 자격증명(예를 들어, client ID와 secret)을 안전하게 보관할 수 있는지 여부와 관련이 있습니다.
Public 클라이언트
- Public 클라이언트는 클라이언트 시크릿을 안전하게 유지할 수 없기 때문에 클라이언트 시크릿을 사용하지 않습니다.
모바일 앱
또는자바스크립트 앱
은 모두 공개 클라이언트로 간주됩니다.
Confidential 클라이언트
- Confidential 클라이언트는 클라이언트 시크릿을 안전하게 보관할 수 있는 클라이언트입니다.
- 일반적으로 서버에서 실행되는 애플리케이션을 말하며,
Web App
등을 말합니다.
동의항목
- 개인정보 동의 항목 등록 [필수]
- 개인정보 동의 항목는 [로그인] > [동의 항목] 섹션에 등록합니다.
- 애플리케이션이 PASSPORT 계정으로부터 제공받을 사용자 개인정보 항목을 설정할 수 있습니다.
- 동의 항목의 종류는
이름, 패스포트 계정(이메일), 프로필 사진
, 세 종류로 나뉩니다.
동의 설정
에서필수 동의
를 선택하게 되면동의 목적
을 입력해야합니다.동의 목적
은 앱 화면에서 노출되지 않습니다.
danger
⚠️ 동의 항목 제공 목적이 실제 서비스 내용과 다를 경우, 로그인 서비스의 거부 사유가 될 수 있습니다.
미리보기 화면 예시

- 위 사진의 빨간색 점선에 해당하는 섹션이 동의 항목 설정입니다.
- 예시는
이름
,패스포트 계정(이메일)
,프로필 사진
, 세가지 항목을 모두필수 동의
로 선택한 경우의 모습입니다.
약관 설정
- PASSPORT 로그인 시 사용자에게 제공하고자 하는 약관 설정 항목을 설정할 수 있습니다. 애플리케이션에 설정된 약관 설정 항목은 PASSPORT 회원가입 약관 제공 화면에 반영되고, 사용자는 회원가입 시 제공되는 약관 정보를 확인 및 동의할 수 있습니다.
동의 설정
에서 설정 가능한 값은필수, 선택
2가지 입니다.- 기본값은
필수
입니다. - 추가 버튼을 눌러 약관을 추가할 수 있으며, 최대 5개의 약관을 추가할 수 있습니다.
- 약관 URL은
http://
혹은https://
로 시작하는 유효한 URL을 입력해야만 합니다. - 버튼
을 눌러 약관을 삭제할 수 있습니다.- 저장 버튼을 눌러 모든 설정 값을 저장하여 적용할 수 있습니다.
약관 적용 화면
- 약관 설정을 통하여 PASSPORT 로그인의 약관 설정을 완료하면 아래 이미지처럼 사용자가 회원가입 시 약관이 추가된 화면을 확인 할 수 있습니다.

Redirect URI
- Redirect URI 등록 [필수]
- Redirect URI는 [로그인] > [Redirect URI] 섹션에 등록합니다.
- Redirect URI는 필수 값 입니다. 최소 1개의 Redirect URI를 등록해야합니다. ‘추가’ 버튼을 누르게 되면 열(row)이 추가되어집니다. 반대로 ‘-’ 버튼을 누르게 되면 해당 열이 삭제 됩니다.
caution
⚠️ 저장 버튼을 눌러야 값이 저장이 되어집니다.
Redirect URI는 다음 규칙에 맞게 등록해야 합니다.
- Redirect URI는 최대 10개까지 등록할 수 있습니다.
- Redirect URI는 Custom URL Scheme 를 허용합니다.
- PASSPORT 로그인 후 랜딩 페이지, 추가 정보 입력 페이지 등 상황에 맞는 서비스 페이지로 이동할 수 있도록 여러 개의 Redirect URI를 등록할 수 있습니다.