Errors (1)

01. Warning: Declaration of socialxeLibrary::get() should be compatible with Object::get($key)
  • modules/socialxe/socialxe.class.php:175
  • modules/socialxe/socialxe.class.php:175
  • modules/socialxe/socialxe.controller.php:342
  • classes/module/ModuleObject.class.php:453
  • classes/module/ModuleHandler.class.php:814
  • index.php:58

 

 

위와 같은 오류가 뜨면서 안됩니다

 

그리고 로그인을 해도 자꾸 로그인이 풀리는 증상과, 로그아웃 버튼을 눌렀는데 여전히 로그인 된 것처럼 보이고 로그아웃 버튼이 계속 나타나는 현상도 있네요

 

물론 캐시 재생성 세션정리 여러번 돌렸습니다.

 

뭐 때문에 안 되는건지 모르겠는데.. 일단 로그인 자체가 불가능한 상황이라 부득이하게 revert 해야겠네요

 

수정: 소셜로그인 뿐만 아니라 일반 로그인도 안되네요. 위 로그아웃 증상과 비슷하게 아무리 폼에 아이디 비번 입력해서 전송해도 여전히 로그인 안된 상태로 나오네요

  • profile

    증상을 확인하고 소스를 조작해 볼 수 있는 환경을 제공해 주시면 감사하겠습니다.

    그렇지 않다면 당분간 master 브랜치만 사용해 주세요.

  • profile ?

    수정하신 버전으로 업데이트하고 나니까 이젠 정상적으로 작동하는 것 같습니다.

     

     

    수정: 모바일에서 소셜XE로 로그인 시에 "잘못된 요청입니다" 라고 반환하는 문제가 있네요. 근데 이게 또 다 그런것도 아니고 잘 되다가 안 되다가 해서 뭔지 모르겠네요. 처음엔 네이버만 그러길래 혹시 소셜XE 2.2버전 문제인가 했는데, 구글도 그러는걸 보면 아닌 거 같고..

  • profile ?
    한 가지 궁금한게 있는데요, "다른 기기에서 로그인한 세션을 모두 무효화시키는 기능" 이건 비밀번호 변경했을 때 다른 기기들 로그아웃되는 걸 말씀하신 건가요?

    로그인 관리 페이지의 "삭제"버튼이 혹시 로그아웃도 시켜주나 했는데 아닌가보네요. 구글 같은데서 다른 기기에서 로그인 되어 있는걸 삭제해서 로그아웃 시킬 수 있는 기능이 있다보니 혼동했네요

    지금 그럼 사용자 입장에서 제일 많이 바뀐 부분이, 여기 @웹지기 님의 글(https://xetown.com/lakepark/345786 ) 에서 말씀하신 비번 변경 시 자동 로그아웃 기능이랑, 여러 기기 동시에 자동로그인 가능 기능, 그리고 로그인 내역 확인 기능이라고 보면 되나요?

    (개인적으로 자동로그인 때문에 deleteAutologin.xml 파일을 수정해서 쓰고 있었는데 이제 그럴 필요가 없나보네요)
  • ? profile
    네, 말씀하신 대로입니다. 다른 기기를 즉시 로그아웃시키는 것도 구현이 불가능한 건 아니지만, 일단 좀더 일반적인 기능들부터 안정화를 시키려고요.

    소셜XE 로그인 연동 문제는 람보님도 제보를 해주셔서 계속 확인중입니다. 항상 발생하는 문제가 아니다보니 증상 재현이 쉽지 않네요.