사용중이던 소셜 로그인이 작동하지 않습니다.

      시작에 앞서

      잘 작동하던 '소셜 로그인'이 어느 날 갑자기 오류를 일으키며 작동하지 않는 경우 '소셜 로그인' 설정 이후 SSL을 설정한 경우가 많습니다. SSL 보안서버를 설정하셨다면 기존에 입력하셨던 서비스 URL 및 Callback URL을 반드시 http에서 https로 수정하셔야 합니다.

      • 네이버 로그인 설정 방법을 기준으로 자세히 알아보겠습니다. 
      • 카카오, 페이스북, 구글의 설정 방법은 조금 다를 수 있습니다. 
      • 단, 서비스 URL 및 Callback URL을 http에서 https로 바꿔야 하는 건 모두 같습니다.
      • 페이스북 로그인을 사용하시려면 반드시 SSL을 설치하도록 페이스북 정책이 변경되었음을 알려드립니다.


      1단계, 보안서버(SSL) 설치하기

      먼저 소셜로그인을 이용하기 위해서는 보안서버를 의무적으로 설치하셔야 합니다.


      2단계, 네이버 개발자 센터에서 재설정하기

      • 1) 네이버 개발자 센터에 로그인 합니다. 
      • 2) 상단 메뉴 중 Application 의 서브 메뉴 내 애플리케이션을 클릭합니다. 

      • 3) 애플리케이션 선택하기
        • 이미 네이버 로그인 설정을 해두셨다면 아래 그림처럼 내 애플리케이션 목록에 해당 항목이 나타납니다. 
        • 재설정하고자 하는 항목을 클릭합니다. 

      • 4) 오른쪽에 나타난 서브 메뉴 중 API 설정을 클릭합니다.

      • 5) URL 및 Callback URL 변경하기
        • API 설정 메뉴 아래 부분으로 내려가면 다음 그림처럼 서비스 URLCallback URL을 입력할 수 있는 칸이 있습니다. 아래 그림을 참조하셔서 기존 http라고 입력되어 있던 것을 https로 바꿔주고, https로 시작하는 Callback URL을 추가합니다. 

      • 6) 수정 완료하기
        • 서비스 URL 및 Callback URL 입력을 마쳤다면, 주소가 틀리지 않았는지 다시 한 번 확인하고 수정 버튼을 눌러 수정을 완료합니다.

      * 내 사이트로 돌아와 소셜 로그인이 잘 작동하는지 확인해보시기 바랍니다.