SSL 적용 후 소셜 로그인이 되지 않아요

내 도메인(예: mydomain.com)에  SSL(보안서버) 적용 후 소셜 로그인이 안 된다면 접속 프로토콜을 확인하여 HTTP를 HTTPS로 변경하셔야 합니다. 

네이버 아이디로 로그인

  1. 네이버 개발자 센터에 로그인 합니다.
  2. Application 메뉴를 누릅니다.
  3. 좌측 메뉴에서 내 애플리케이션 목록 중 네이버 아이디로 로그인을 사용하는 애플리케이션을 선택합니다.
  4. API 설정 탭으로 이동합니다.
  5. 스크롤을 내려 로그인 오픈 API 서비스 환경으로 이동합니다.
  6. 아래 예시 이미지처럼 서비스 URL과 네이버 아이디로 로그인 Callback URL에 있는 http:// 부분을 https:// 로 변경합니다. (Callback URL 수정시 도메인 뒤 /oauth를 제거하지 않도록 주의하세요)

  7. 페이지 하단의 수정 버튼을 눌러 반영합니다. (네이버 정책에 따라 재심사가 필요할 수 있습니다.)

카카오 로그인

  1. 카카오 개발자 센터에 로그인 합니다.
  2. 전체 애플리케이션에서 카카오 로그인을 사용하는 항목을 클릭합니다.
  3. 설정 > 일반으로 이동합니다.
  4. 플랫폼 항목의 을 클릭합니다.
  5. 사이트 도메인의 http:// 부분을 https://로 수정합니다.

  6. 저장 버튼을 누릅니다.

Facebook 로그인

  1. Facebook 개발자 센터에 로그인 합니다.
  2. 우측 상단 내 앱에서 Facebook 로그인을 사용하는 앱을 클릭합니다.
  3. 설정 > 기본설정으로 이동합니다.
  4. 개인정보처리방침 URL, 서비스 약관 URL 및 사이트 URL의 http:// 부분을 https:// 로 수정합니다.
  5. 제품 > Facebook 로그인 > 설정으로 이동합니다.
  6. 유효한 OAuth 리디렉션 URI에 http://로 시작하는 URL을 https://로 수정합니다.(삭제 후 재입력 필요. 재입력시 /oauth를 도메인 뒤에 추가해야 합니다.)

  7. 페이지 하단의 변경 내용 저장 버튼을 눌러 반영합니다.

Google 로그인

  1. Google 개발자 API콘솔에 로그인 합니다.
  2. 좌측 API의 열쇠 모양의 사용자 인증 정보로 이동합니다.

  3. OAuth 2.0 클라이언트 ID의 이름을 클릭하여 수정 페이지로 진입합니다.
  4. 승인된 리디렉션 URI의 http://로 시작하는 주소를 https:// 로 변경합니다.(수정시 도메인 뒤 /oauth를 제거하지 않도록 주의하세요)

  5. 페이지 하단의 저장 버튼을 눌러 반영합니다.