안녕하세요?


이번 포스팅에서는 네이버 아이디로 홈페이지에 회원가입없이 로그인해서 사이트의 기능을 마음껏 즐길 수 있는 기능을 구현하고자 합니다만, 아직까지는 이렇다 할 성공이 없다는 진행상황을 포스팅하고자 합니다.



우선은 기능을 구현하기 위해서 네이버 API이용신청을 하러 갑니다. 일단 애플리케이션의 이름은 간단하게 [네이버아이디로 로그인]이라고 지정하고, 웹에서 사용하고자 합니다.



그 다음으로는 Client ID와 Client Secret이라는 것을 부여받았습니다. 여기까지는 수월하게 진행은 되었습니다만, 문제는 이 다음부터 시작이 되었습니다.



우선 소셜 로그인을 가능하게 해주는 것으로 보이는 모듈인 SocialXE라는 모듈을 쉬운설치로 설치하고자 합니다. 일단 XE관리자 페이지에서는 쉬운설치가 되지 않아서 부득이하게 XE 공식 자료실로 가봐야 했습니다.



XE 공식 자료실에서 SocialXE를 하드 디스크 드라이브에 다운로드 받은 다음에, 이를 알FTP를 이용해서 설치경로에다가 업로드 시키도록 합니다. 당연 업로드 이전에 압축을 풀어줘야 하는 것도 잊으면 안되고요.



위 스크린샷은 알FTP를 이용해서 xe의 modules폴더 안에다가 업로드 시키도록 합니다. 이것으로 홈페이지에 socialXE라는 모듈의 설치가 완료가 된 것입니다.



XE관리자 페이지로 가서 고급탭에 있는 설치된 모듈 항목에 가면 제대로 설치가 된 것을 볼 수 있습니다. 이제 여기서 SocialXE를 눌러서 구체적인 설정에 들어가 보도록 해 보고자 했습니다.



여기서 한가지 문제가 생겼습니다. 이 SocialXE가 지원하는 서비스에서 네이버가 없는 것입니다. 그래서 모듈의 선택이 잘 못 되었다는 것을 알 수 있었습니다. 일단 이번에는 어쩌다가 헛걸음을 하게 되었습니다만, 부디 다음 포스팅에서는 제대로 된 네이버 아이디로 로그인을 하는 기능이 구현할 수 있기를 바랍니다.

저작자 표시
신고
  1. 마르키스 2017.09.07 16:01 신고

    안녕하세요. 저도 XE 조금씩 연구해 보고 있습니다. 질문이 있는데요, 네이버 로그인 연동을 하게 돼도, XE에서 회원 관리 가능한가요?

    • 깊이는 모르지만, 회원의 정보 관리는 가능합니다.
      다만 세부적으로 네이버 카페마냥 일정기간 동안 회원 자격정지 등을 하기 위해서는 추가적인 플러그 인이 필요합니다.

+ Recent posts

티스토리 툴바