잘 작동하던 소셜 로그인이 어느 날 갑자기 작동하지 않는 경우, SSL 인증서 설치로 인해 프로토콜이 변경된 것이 원인일 수 있습니다. 기존 소셜 로그인 사용자면서, 사이트에 SSL을 설치한 경우 각 소셜 로그인 서비스사에 접속해 서비스 URL 및 Callback URL의 프로토콜을 http://에서 https://로 수정해 주세요.
이 도움말에서는 네이버 로그인을 기준으로 설명합니다.
- 각 소셜 로그인 서비스(카카오, 페이스북, 구글)마다 수정 과정은 조금씩 다를 수 있습니다.
- 단, 서비스 URL 및 Callback URL의 프로토콜을 http에서 https로 바꿔야 하는 건 모두 같습니다.
- 페이스북 로그인은 SSL이 설치되어 있어야 설정 가능합니다.
수정방법
1단계: 사이즈 SSL 설치 여부 확인하기
- 내 사이트 관리자 페이지에 접속합니다. 접속방법
- 왼쪽 메뉴에서 [환경설정 > SSL(보안서버)]을 클릭해 이동합니다.
- SSL 설치 여부를 확인합니다. SSL 인증서가 설치되지 않은 경우 다른 문제일 수 있으니 아임웹 채팅상담으로 문의해 주시기 바랍니다.
2단계: 프로토콜 변경하기
- 네이버 개발자 센터에 접속 후 로그인합니다.
- 상단 메뉴에서 [Application > 내 애플리케이션] 메뉴를 클릭합니다.
- 왼쪽 내 애플리케이션 중 네아로가 적용된 애플리케이션을 클릭합니다.
- 탭 메뉴에서 API 설정을 클릭합니다.
- PC 웹 항목에서 서비스 URL 및 Callback URL에 입력된 주소의 http://를 https://로 변경해줍니다.
- 하단 수정 버튼을 클릭해 적용합니다.
- 사이트에 접속해 네이버 로그인을 테스트합니다.