1. PHP 7.1에서 네이버/트위터가 안되는 문제

 

우선 상황이 어떻게 되냐면 자꾸 트위터로 로그인이 안 되는 문제가 있어서 혹시나 해서 2.0 -> 2.2로 올려 봤는데, 이번엔 네이버마저 로그인이 안 되더군요. (구글은 되더군요.)

 

(인증하고 돌아오는 과정에 오류 알림창이 뜨면서 서버 로그를 확인하라고 나오는데, 문제는 error_log 파일이 생성이 안 되어 있습니다.)

 

라이믹스 최신버전에 php 7.1.1 이었는데, 혹시 php 7.1이 문제인가 해서 7.0.15로 내렸더니, 그제서야 트위터/네이버 둘 다 로그인이 되었습니다.

 

참고로 이미 로그인한 상태에서 계정 추가 등록하는 건 되는데, 로그아웃 하고 나서 다시 로그인할 때 안 되더군요. 네이버/트위터로 갈 때 실패하는 게 아니라, 가고 나서 다시 돌아올 때 실패합니다.

 

 

 

2. 트위터에서 이메일을 가져오는 문제

 

2.1버전 변경사항에 "트위터에서 메일 주소를 가져올 수 있도록 추가" 라는 게 있길래, 테스트를 위해서 트위터로 계정을 생성해 봤는데

 

여전히 따로 이메일을 입력하고 인증을 받아야 하네요. 이게 원래 정상인지 궁금합니다.

 

 

 

3. SNS계정에서 일반 계정으로 전환이 안 되는 문제

 

어떤 회원이(SNS로 가입한 회원) 비밀번호 설정할 수 없냐고 물어봐서 확인해 보니, SNS로 가입한 계정은 회원정보 창에 비밀번호 변경 같은게 아예 안 뜨더군요.

 

좀 더 확인해 보니까, 0.1.6버전 변경내역에 "기존 회원가입 사용시 SNS 로그인 계정에서 일반계정으로 전환할 수 있도록 개선" 이라는 게 있던데

 

아무리 찾아봐도 그 방법을 알 수가 없습니다.

 

여기 XE타운의 경우도, 회원정보 들어가서 살펴봐도 전환하는 방법이 없는 거 같네요. (참고로 저는 XE타운에 네이버 로그인으로 가입했습니다.)

 

 

 

4. "추가정보 입력"관련 오류

 

캡처.PNG

현재 저렇게 설정해둔 상태인데, 회원가입 추가 정보로는 비밀번호 찾기 질문이 있습니다.

 

근데 실제로 SNS 회원가입을 시도해 보니, 약관/닉네임만 나오고 그건 안 나오더군요.

 

생각해보면 애초에 비밀번호 입력을 못 하니까 그게 정상인가 싶기도 한데, 라이믹스 디버그 창에 뭔가 오류가 뜹니다.

 

혹시 이것과 관련된게 아닌가 해서 올려봅니다.

 

Errors (1)

01. Warning: Missing argument 1 for memberAdminView::_getMemberInputTag(), called in modules/socialxe/socialxe.view.php on line 125 and defined
modules/member/member.admin.view.php:403
modules/socialxe/socialxe.view.php:125
classes/module/ModuleObject.class.php:439
classes/module/ModuleHandler.class.php:814
index.php:58

 

 

 

@CONORY

  • profile
    검색하다가 읽은 글인데요 그래서 현재 계속 소셜 모듈 2.2 버전 쓰고 계신건가요?
  • profile ?
    네. 다운그레이드시 네이버 로그인이 안 되는 문제가 있습니다.

    만약 현재 2.0 버전일 경우 업데이트 안 하는걸 추천합니다. 2.1 버전이라면 2.2로 업데이트하시는게 나을거구요.