포럼
로그인 유지 잘 되시나요?
2015.03.10 11:33
로그인 유지 기능이 잘 작동되시나요?
저는 작동이 잘 안됩니다.
하루도 못 가고, 웹브라우저를 껐다 켜도 다시 로그인해야 하는 경우도 있네요.
많이 불편한데, 어떻게들 대처하고 계신지요?
댓글 10
-
기진곰
2015.03.10 11:56
-
8bit
2015.03.10 12:17
아 그랬었군요. 저는 xe 파일 중에서 쿠키값 설정 부분이 어디에 있는 건가 하고 죽어라 찾았었는데... 감사합니다. ^^
-
8bit
2015.03.10 16:06
제가 서버 관리자에게 위의 사항을 수정하여 줄 수 있느냐고 질문을 보냈는데, 서버 관리자의 답변에 의하면 위의 사항은 로그인 유지와는 관련이 없다고 하네요. 이 서버상의 다른 홈페이지에서는 로그인 유지가 잘 작동하고 있는 것을 볼 때 그 서버 관리자의 답변이 타당한 것 같습니다.
-
기진곰
2015.03.10 16:24
아, XE 회원모듈에서 로그인할 때 체크하는 그 "로그인 유지"를 말씀하시는 거였군요. 저는 세션 자체의 유지 기간을 길게 하고 싶으시다는 것으로 잘못 이해했네요. 죄송합니다. (사실 세션 자체가 오래 유지되면 별도로 로그인 유지 조치를 하지 않아도 되거든요.)
XE 회원모듈의 로그인 유지 기능은... 솔직히 말해서 좀 별로입니다 ㅠ
-
8bit
2015.03.10 16:33
그러셨군요. 답변 감사합니다.
-
8bit
2015.03.10 16:07
이 XE 홈페이지에서도 로그인 유지가 잘 안됩니다. 이것은 아무래도 XE 자체의 버그가 아닌가요? 로그인 유지에 체크를 했다면 다른 특별한 조치 없이도 로그인 유지가 되어야 하는 것이 맞다고 생각되는데 이 Xe 홈에서조차도 그게 안되고 있단 말씀입니다.
-
몽실아빠
2015.03.10 16:34
앱을 사용하는 입장에서 로그인 유지가 안되면 좀 불편한 점이 생기는 것 같습니다. 페이스북과 다른 앱들처럼 알림이 오면 바로 해당 알림을 타고 가서 보고 싶지만 로그인이 풀려있으면 그게 되질 않죠...
-
8bit
2015.03.10 17:44
모바일 페이지에서도 마찬가지로 불편하더군요. 그나마 비밀번호를 기억하고 있어서 로그인 버튼을 눌러주기만 하면 되어 불편함이 약간 덜어지긴 하는데, 어쨌든 과거의 버전은 완벽히 로그인 유지가 되었는데 현재의 버전은 로그인 유지가 안되는 것은 문제인 것 같습니다.
-
몽실아빠
2015.03.10 17:49
모바일에서는 로그인유지 기능이 좀 확실히 제공 되었으면 합니다. 특히 앱을 운영하는 사이트의 경우는 아쉬움이 많은데요. 모바일기기라는 특성은 개인의 기기라는 전제가 있기에 스스로 로그인유지를 할 경우 유지가 되는 것이 좋지 않나 하는....
-
몽실아빠
2015.03.10 16:42
https://www.xpressengine.com/qna/22728389
https://github.com/xpressengine/xe-core/issues/987
기본적으로 위 두가지 조치는 해 주어야 할 것으로 보이구요. 그리고 그 외 무언가 로그인 유지가 풀리는 동작이 있는 것 같은데 명확하게 무엇인지 찾지를 못하겠네요.
위 조치를 해 두고 서로 두군데에서 로그인을 해도 둘 중 한 곳에서라도 로그아웃 액션을 하면 나머지도 자동로그인이 풀리는 건 아닌지 하는 생각도 들구요...
일단 로그아웃을 안하고 그냥 브라우저를 닫으면 유지가 되는 듯 하기도 하고 아닌 경우가 있는것 같기도 하고 좀 아리송 합니다.
브라우저를 껐다 켜면 다시 로그인해야 하는 것은 정상입니다.
XE에서 아무리 발버둥을 쳐도 PHP 언어 자체의 기본값이 그래요.
오랫동안 로그인 상태를 유지하려면
php.ini에서 세션 유효기간을 늘려주는 것이 좋습니다.
예: 100일로 설정하기
session.cookie_lifetime = 8640000
session.gc_maxlifetime = 8640000
물론 이렇게 해줘도 웹호스팅에서는 서버 부하와 보안 때문에
어느 정도의 한계가 있습니다.