애플 로그인 설정하기

참고: 같은 이름(닉네임)으로 중복 가입 방지 옵션을 해제해 주세요. 소셜 로그인 가입자는 대부분 가입된 플랫폼의 이름(닉네임)을 그대로 사용하는 경향이 있으며, 소셜 로그인 플랫폼에서는 동일 이름(닉네임) 사용이 허용하기에, 해당 옵션을 해제해 주셔야 원활한 가입이 진행됩니다. 같은 이름(닉네임)으로 중복 가입 방지 또는 해제하기
중요: Apple 로그인을 사용하기 위해서는 SSL 보안서버를 설치해야 합니다. SSL 보안서버 설치방법

시작에 앞서

Apple 로그인을 사용하기 위해서는 Apple 개발자 계정이 필요합니다. 아래의 도움말에 따라 적합한 사업자 유형의 Apple 개발자 계정을 생성해 주세요.

설정방법

  1. Apple 개발자 센터에 접속합니다.
  2. 오른쪽 상단의 Account 버튼을 클릭합니다.
  3. Apple 개발자 계정으로 로그인 합니다.
  1. Certificates, Identifiers & Profiles를 클릭합니다.

  2. 왼쪽 메뉴 목록에서 Identifiers를 클릭하고, ⨁ 아이콘을 클릭합니다.

  3. App IDs를 선택하고, Continue 버튼을 클릭합니다.

  4. App 버튼을 클릭하고, Continue 버튼을 클릭합니다.

  5. Register and App ID 메뉴에 아래의 항목들을 입력합니다.

    1. App ID Prefix: Team ID를 선택합니다. (처음 설정하는 경우, 1개의 Team ID만 있으므로 선택할 필요가 없습니다.

      참고: Team ID 값은 메모해 주세요. 5단계에서 필요하게 됩니다.
    2. Description: 간단한 설명을 작성합니다. (예: Apple Login)
    3. Bundle ID: com.내도메인.앱이름 형식으로 번들 ID를 작성합니다. 영문으로 작성해 주세요.

      예시: com.imlab.login
    4. Capabilities: Sign In with Apple을 선택합니다.
  6. Continue 버튼을 클릭합니다.
  7. Register 버튼을 클릭합니다.
  1. 왼쪽 메뉴 목록에서 Identifiers를 클릭하고, ⨁ 아이콘을 클릭합니다.

  2. Services IDs를 선택 후 Continue 버튼을 클릭합니다.

  3. Register a Services ID 메뉴에 다음과 같은 항목들을 입력합니다.

    1. Description: 간단한 설명을 입력합니다.
    2. Identifier: com.도메인명.앱이름 형식으로 입력합니다. (2단계에서 입력한 Bundle ID와는 다르게 작성하세요.)

      예시: com.imlab.loginIdentifier
    3. Continue 버튼을 클릭합니다.
  4. Register 버튼을 클릭합니다.
  5. 생성한 Services ID를 마우스로 클릭합니다.

  6. Sign In with Apple을 선택한 다음, Configure 버튼을 클릭합니다.

  7. Web Authentication Configuration 창이 나오면 다음의 값들을 입력합니다.

    1. Domains and Subdomains: 사이트 도메인을 입력합니다. 도메인 앞 프로토콜(https)은 빼고 작성해 주세요. 여러 도메인을 사용하는 경우, 콤마(,)로 구분해 입력합니다.

      예시: 도메인명.com
    2. Return URLs: 사이트 도메인을 입력하고 /oauth 를 추가 작성합니다. 도메인 앞에 프로토콜(https)을 반드시 입력해 주세요. 여러 도메인을 사용하는 경우 콤마(,)로 구분해 입력합니다.

      예시: https://도메인명.com/oauth
  8. Next 버튼을 클릭하고, 입력된 값을 확인 후 Done 버튼을 클릭합니다.
  9. Identifier 항목에서 Identifier 값을 별도 메모합니다. 이 값은 5단계에서 사용됩니다.

  10. Continue 버튼을 클릭합니다.
  11. Save 버튼을 클릭해 저장합니다.
  1. 왼쪽 메뉴 목록에서 Keys를 클릭하고 ⨁ 아이콘을 클릭합니다.

  2. Key Name 항목에 임의의 Key Name을 입력하고, Sign in with Apple을 선택한 다음, Configure 버튼을 클릭합니다.

  3. Primary App ID 항목에서 위 2단계에서 생성한 App ID를 선택하고, Save 버튼을 클릭합니다.

  4. 입력된 값 확인 후 Continue 버튼을 클릭하고, Register 버튼을 클릭합니다.
  5. Download 버튼을 클릭해, 키파일(Key 파일)을 내려 받습니다.

    주의: 키파일(Key 파일)은 다시 내려 받을 수 없으므로 주의해 주세요.

  6. Key ID 항목에서 Key ID 값을 별도 메모해 둡니다. Key ID 값은 5단계에서 필요합니다.
  7. Done 버튼을 클릭합니다.
  1. 내 사이트 관리자 페이지에 접속합니다. 접속방법
  2. 왼쪽 메뉴에서 [관리자 페이지 > 환경설정 > 소셜 로그인·지도·공유 > Apple 로그인] 를 클릭합니다.
  3. Apple 로그인 사용을 선택합니다.

  4. Key ID, Team ID, Identifier 값을 입력하고, Key 파일을 업로드 합니다.
    1. Key ID: 위 4단계에서 메모해 둔 Key ID 값을 붙여넣습니다.
    2. Team ID: 위 2단계에서 메모해 둔 App ID Prefix 값을 붙여넣습니다.
    3. Identifier: 위 3단계에서 메모해 둔 Identifier 값을 붙여넣습니다.
    4. Key: 파일 업로드 버튼을 클릭하고, 위 4단계에서 내려 받은 Key 파일(키파일)을 올려줍니다.
  5. 저장 버튼을 클릭해 적용합니다.
  1. 내 사이트에 접속합니다.
  2. 회원가입 버튼을 클릭합니다.
  3. Apple 로그인 버튼을 클릭해 회원가입 및 로그인을 시도합니다.

목록으로