@CONORY

 

소셜XE 로그인이 문젠지, 경험치 시스템이 문젠지, 경험치 레벨 아이콘 표시 애드온이 문젠지 모르겠지만.

유난히 신규가입하시는 분들중에, 레벨 아이콘 표시가 안되시는 분들이 많이 있길래 알아봤어요.

 

대부분, 트위터 계정과 카카오 계정으로 가입하신 분들이 레벨 아이콘이 표시가 되질 않아요.

더불어, 네이버 계정도 대부분은 정상적으로 표시되는데, 일부 가입하신분들은 레벨 아이콘이 표시가 되질 않더라구요.

그리고 여전히 포인트 동기화 실패로 기존 이메일 계정을 가지신 분들중에도 일부 안뜨시는 분들이.. (회원 15000명중 극히 일부긴 하지만..)

 

vv.png

 

  • profile
    경험치 지급 Act 설정란에 아래와 같이 적으면 됩니다.

    procSocialxeConfirmMail
    procSocialxeInputAddInfo
    procSocialxeCallback

    한줄씩.... 다음버전에서 위와 같이 입력하지않아도 쓸 수 있게 수정해두었습니다..^^
  • profile profile
    으음.. 아직 적용이 안되었던데,
    포인트 동기화 실행 버튼을 다시 눌러야 할까요? :)
  • profile profile

    하나 더 오류를 확인했어요!
    카카오 계정이나 트위터, (간혹 네이버) 로 가입하신 분들은 "별도의 이메일 확인을 받아야 되는데 이메일이 안온다" 라고 하십니다.
    더불어, 계정 상태가 거부로 되어있어서 가입은 되어있지만 로그인이 불가한 상태로 되어있어요. 

     

    ff.png

    - - - - - - - - - - - - - - - - - - - - - -

    gg.png

     

  • profile profile
    카카오,트위터등 메일주소를 확인할 수 없는 상황에서는 사용자설정과는 상관없이 무조건 메일인증을 거치도록 되어있습니다.
    메일서버를 점검해보세요.
  • profile profile

    호스팅 회사에 문의를 넣어봤는데..
    아래와 같이 답변을 주셨어요. (그런데 네이버나 구글의 지메일 회원분도 '거부' 상태로 문의를 주시는지라 뭐가맞는진 잘 모르겠습니다)
    하여, 메일인증을 하지 않고 문제가 있을시 번거롭더라도 관리자가 직접 회원 계정을 관리하는 쪽을 택해야할것 같은데, 메일인증을 하지 않게하려면 코드를 어떻게 고쳐야 할까요... ㅠ

    - - - - - - -
    저희가
    다음, 구글, 네이버 를 대상으로 테스트해보니
    다음만 가지 않고
    구글과 네이버는 메일이 들어갔습니다.

    웹서버에서 나가는 메일은 웹서버의 메일기능으로 나갑니다.
    메일서버를 통하는 것은 아닙니다.

    웹서버에서 php프로그래밍에 따라 나가게 되는데
    포털에서 가끔 ip를 차단해버리는 경우가 있습니다.

    보통은 스팸하우스, 스팸캅 등 외국의 유명한 스팸관리 사이트의 데이터베이스를 참조하는데
    자체적으로 정해놓은 정책도 반영하고
    진흥원의 화이트도메인 정책도 반영하고 .. 그렇습니다.

    그러다 보니
    이렇게 어떤 포털은 되고 어떤 포털은 안되고,, 하는 현상이 있습니다.

    이렇게 차단이 되면
    해당 포털에 재개요청을 넣어야 하는데
    보통 잘 풀어주지 않습니다.

    웹호스팅은 한 서버에 다수의 사이트가 입주하게 되는데
    특정사이트가 회원들에게 단체문자를 보내도
    또는 보드 프로그램이 뚫려서 사이트 주인도 모르게 스팸메일이 대량 나가도
    그 서버에서 나온 것으로 보고
    서버의 ip를 차단해버리는 것입니다.
    이게 참 저희도 불만인데요..
    포털이 메일을 받는 곳이기도 하지만 보내는 곳이기도 한데
    일방적으로 정책에 의거해 특정 메일주소도 아니고
    서버전체 ip를 차단한다는 것이 부당하다고 생각합니다만,, 대형업체와 소형업체의 힘의 차이가 있겠습니다.

    다음측에 재개 요청글을 남겨두긴 하겠습니다만,
    결과가 어떨지 언제 적용될지는 잘 모릅니다.
    (아시듯 합니다만 포털에 뭔가 요구를 하는 과정이 쉽지 않지요)

    따라서 앞으로도 또 다른 경우
    즉 다음과 네이버는 되는데 구글이 안되는 경우 등.. 도 생기지 마란 법도 없으므로,,
    가입인증 방법을 메일이 아닌 방법으로 하시면 좋을 듯 합니다.
    예를 들면 다소 불편하시더라도 까페처럼 가입게시판을 따로 두고 인증을 받아주는 것과 유사한 형태로
    운영하실 것을 권합니다.
    아니면 유저들을 생각한다면 선가입, 후 다음날 활동상황이나 인증여부를 체크해 차단하는 정책을 세우시는 것도 방법일 수 있겠구요.

    메일은 안전한 통신수단은 되지 못합니다.
    양해바랍니다.

     

    - - - - - - - -

     

    그리고 여전히 레벨아이콘이 붙질 않고 있어요.

    이렇게 하는게 맞나요?

     

    ff.png

     

  • profile profile
    무조건 메일인증 안하고, 그냥 메일 입력만 하면 다 가입되게는 어떻게 해야할까요 ;ㅁ;..
    계속 수동으로 고쳐주고 있는데.. 항의가 자주 들어와서 ;ㅁ;
  • profile profile
    socialxe.controller.php 648줄

    $config->enable_confirm = 'Y';
    부분을

    $config->enable_confirm = 'N';
    으로 변경하시면 됩니다.
  • profile profile
    https://xe1.xpressengine.com/index.php?mid=download&package_id=22753677

    이 모듈을 사용하신다면 메일문제는 해결됩니다만,
  • profile profile
    일단 무조건 메일인증 하는것으로 냅두고 있어요!
    대신 메일인증 유효시간을 24시간으로 해두어, 24시간이 지나면 임시회원이 삭제되는 옵션을 사용중이예요!

    그런데, 계정중에 지극히 일부! 네이버, 트위트, 구글에서 24시간이 지났는데도 레벨 아이콘이 붙지도 않고 계정도 삭제되지도 않은 회원분들이 있어요! 레벨 아이콘이 안붙은채로 여기저기 활동하고 다니더라구요. 임시회원이라면 왜 삭제가 안되는건지, 인증이 된거라면 레벨 아이콘은 왜 안붙는건지..
    (메일 인증을 했는지 안했는지는 제가 알 방법이 없네요...관리자 페이지 소셜XE의 메뉴중, 'SNS목록' 에는 등록되있는걸로 보여지곤 있어요)
    혹시 제가 잘못 이해한건지, 잘못 반영한건지 궁금해서 메시지 드립니다 ㅠ
  • profile profile
    메일인증이 되었다면 [상태]가 [승인]처리되어있을 겁니다.

    경험치정보가 없다면 레벨 아이콘이 붙지않습니다. 아마 가입포인트을 경우거나 가입시 경험치지급이 안된 경우입니다.
  • profile profile
    봐보니까, 다들 메일인증이 '승인' 처리는 되어있어요.
    그런데 그 후, 레벨아이콘은 여전히 안붙으면서, 댓글을 달수 없다고 하더라구요.
    게시판 글 조회시 포인트를 주게 되어있어서, 그 회원들 포인트 내역을 봐보니 포인트는 쌓여가고 있더라구요.. 메일인증까지는 되는데, 그 후 정상적인 회원활동을 할수가 없네요..
    으음.. 어떤건지 모르겠어요.
  • profile profile
    해당 회원의 경험치 내역을 보세요. 아마 경험치내역 자체가 없을껄요.

    또 어떻게 댓글을 달 수 없는지.. 자세하게 알아봐주세요.
  • profile profile
    경험치내역도 없고, 경험치모듈쪽에 회원을 검색해도 목록에 나타나질 않아요.
    댓글이 안달란다고 하시는데, 자세한건 이분들이 안와서 모르겠어요 OTZ
    다들 안되니까 다시 재방문하시질 않으셔서...... 물어볼 수가 없.. ㅠ
  • profile profile
    댓글이 달리지않은 건 모르겠네요..;; (자세한 정보가 있어야합니다)

    SNS 로그인을 통해서 가입하시분만 그러나요?
  • profile profile
    네. 메일인증이 필요하던 분들만 그러시더라구요.
    글이 안써지니, 대부분 회원들이 메일인증까지만 하시고 다신 안오시더라구요..a
  • profile profile
    그렇군요..;
  • profile profile
    무조건적인 메일인증을 안해버리는걸로 고치면,
    제대로 경험치 모듈기능과 레벨아이콘이 표기가 될까요?
  • profile profile
    메일인증때문에 그런것 같지는 않습니다.

    procSocialxeConfirmMail
    procSocialxeInputAddInfo
    procSocialxeCallback

    이거 입력이전에 회원들은 표기가 안될 수 있습니다. 그 분들은 활동을 하지않는 한 표기가 안될 겁니다.
  • profile profile

    저거 입력한지는 꽤 오래되었어요!

    오늘 어느 한 회원을 봐보니.. 저렇게 되어있더라구요.

    저희 사이트는 글을 조회하면 무조건 기록을 남길려고 1포인트씩 주게 하거든요.

     

    - - - - - - - - - - - - - -

    011.png

     

    - - - - - - - - - - - -

     

    포인트는 있지만, 레벨 아이콘이 안붙어 있는 상태.

     

    012.png

     

    - - - - - - - - - - - - -

     

    메일 승인은 되어있는 상태.

     

    015.png

     

    - - - - - - - - - - - -

     

    회원포인트는 있지만 경험치 모듈에는 회원을 검색해도 없는 상황.

     

    016.png

    - - - - - - - - - - - - - - - - -

     

    013.png

     

    - - - - - - - - - - - - -

     

    경험치 지급 ACT 는 이미 있는 상황.

     

    014.png

     

  • profile profile

    정확한거 같진 않은데, 살펴보니까

    포인트 획득은 가능한데 비해서 글,댓글이 써지질 않은 회원들은,

    포인트 모듈의 회원포인트목록에는 분명 기록이 있지만, 대부분 경험치 모듈의 회원경험치목록에는 아예 없는 분들인데,

    그 분들 대부분이 '추가 정보 입력' 을 하셔야 되시는 분들이더라구요.

     

    물론, 추가정보입력을 끝내신 분들중 일부는 회원 레벨아이콘이 달려있고 멀쩡히 사이트 이용을 하시지만요.

    레벨아이콘이 안달린 모든 분들이 추가정보입력을 했던 분들이라.. 혹시 여기서 문제가 있지 않을까도 싶...은데.

     

     

    bbb.png

     

    무슨 이유로, 경험치 모듈 쪽으로 복사되지않는 회원이 계시지 않는지는 정말 모르겠네요..

    댓글 왜 안써지냐고 악보 못퍼가겠다고 항의들은 해대지.. 회원가입이 왜 이따구냐 항의하면 할말이 없어서 눈물이 납니다 ㅠ