SSL 적용 후 소셜 로그인이 되지 않아요
내 도메인(예: mydomain.com)에 SSL(보안서버) 적용 후 소셜 로그인이 안 된다면 접속 프로토콜을 확인하여 HTTP를 HTTPS로 변경하셔야 합니다.
네이버 아이디로 로그인
- 네이버 개발자 센터에 로그인 합니다.
- Application 메뉴를 누릅니다.
- 좌측 메뉴에서 내 애플리케이션 목록 중 네이버 아이디로 로그인을 사용하는 애플리케이션을 선택합니다.
- API 설정 탭으로 이동합니다.
- 스크롤을 내려 로그인 오픈 API 서비스 환경으로 이동합니다.
- 아래 예시 이미지처럼 서비스 URL과 네이버 아이디로 로그인 Callback URL에 있는 http:// 부분을 https:// 로 변경합니다. (Callback URL 수정시 도메인 뒤 /oauth를 제거하지 않도록 주의하세요)
- 페이지 하단의 수정 버튼을 눌러 반영합니다. (네이버 정책에 따라 재심사가 필요할 수 있습니다.)
카카오 로그인
- 카카오 개발자 센터에 로그인 합니다.
- 전체 애플리케이션에서 카카오 로그인을 사용하는 항목을 클릭합니다.
- 설정 > 일반으로 이동합니다.
- 플랫폼 항목의 웹을 클릭합니다.
- 사이트 도메인의 http:// 부분을 https://로 수정합니다.
- 저장 버튼을 누릅니다.
Facebook 로그인
- Facebook 개발자 센터에 로그인 합니다.
- 우측 상단 내 앱에서 Facebook 로그인을 사용하는 앱을 클릭합니다.
- 설정 > 기본설정으로 이동합니다.
- 개인정보처리방침 URL, 서비스 약관 URL 및 사이트 URL의 http:// 부분을 https:// 로 수정합니다.
- 제품 > Facebook 로그인 > 설정으로 이동합니다.
- 유효한 OAuth 리디렉션 URI에 http://로 시작하는 URL을 https://로 수정합니다.(삭제 후 재입력 필요. 재입력시 /oauth를 도메인 뒤에 추가해야 합니다.)
- 페이지 하단의 변경 내용 저장 버튼을 눌러 반영합니다.
Google 로그인
- Google 개발자 API콘솔에 로그인 합니다.
- 좌측 API의 열쇠 모양의 사용자 인증 정보로 이동합니다.
- OAuth 2.0 클라이언트 ID의 이름을 클릭하여 수정 페이지로 진입합니다.
- 승인된 리디렉션 URI의 http://로 시작하는 주소를 https:// 로 변경합니다.(수정시 도메인 뒤 /oauth를 제거하지 않도록 주의하세요)
- 페이지 하단의 저장 버튼을 눌러 반영합니다.