메뉴설정이 모두 사라지는 현상이 발생했습니다.

메뉴설정이 모두 사라지는 현상이 발생했습니다.

QA

메뉴설정이 모두 사라지는 현상이 발생했습니다.

답변 1

본문

관리자 페이지에서 설정한 메뉴가 모두 사라지는 현상이 발생했습니다.


작업했던 내용은

개발 중인 커뮤니티 사이트를 웹 브라우져(파이어폭스)에 관리자 페이지와 사용자 페이지를 각각 탭에 띄워 놓은 상태에서

관리자 페이지는 "메뉴설정" 화면을 띄워 놓았고

사용자 페이지에서는 관리자 로그인 상태에서 테스트를 해 보고 로그아웃 한 후

다시 일반 사용자로 로그인 하여 또 다른 테스트를 이것저것 메뉴를 누르면서 확인 작업을 한 후

로그아웃한 상태로 다른 소스 수정 작업 등을 하느라 오랜 시간 관리자나 일반 사용자로 로그인을 하지 않고

작업하던 화면 그대로 유지를 해 놓은 상태에서

이미 열려 있는 관리자 페이지에서 로그아웃이 되어 있다는 것을 모른 채 "메뉴설정" 화면이 그대로 띄워져 있어

특정 메뉴를 수정하고 "확인"을 클릭하니 로그인 하라는 메세지가 나오고

관리자로 로그인 한 결과 설정 되었던 메뉴들이 모두 사라져 버리는 현상이 발생하더군요.


DB 백업을 하지 않았던 것을 뼈저리게 후회했지만 이미 menu table은 텅 비어 버렸고

결국 사용자 화면이 메뉴가 그대로 유지가 돼 있었던 터라 메뉴명과 링크주소를 하나씩

다시 옮겨 놓고 메뉴설정을 다시 해서 복구는 했습니다.


질문을 올리면서도 이 문제의 해결책이 나올지 의문이 들지만

혹여나 하여 질문을 올려 봅니다.

재현을 하여 동일한 현상이 발생이 되면 좋은데 그렇지 않을 경우 좀 난감한 생각이 듭니다.


좀 황당하지만 혹시 이런 현상을 경험하신 분이 계시다면 조언 부탁 드립니다.

감사합니다.

이 질문에 댓글 쓰기 :

답변 1

맞습니다.

글쓰기 할때 회원만 글을 작성할수있는 글이 있다고 했을때
작성하다 오래동안 자리 비움인 상태에서 자동 로그아웃이 되었습니다.
하지만 폼은 남아있는 상태인데 이때 로그인 되어있는줄알고 저장을 하면 권한이 없는 사용자이기때문에 로그인을 요구하죠.
그리해서 글쓰기 화면 같은곳에서는 임시저장이나 지속적인 세션유지 시도를 합니다.

하지만 그누보드 관리자 페이지에서 다른 창에서 로그아웃되었다면 혹은 자동 세션 종료되었다면 보이던 페이지 까지 함께 로그인 페이지로 이동시켜주는게 좋겠으나 거기까지 개발되어있지는 않습니다.

답변 감사 드립니다.
글쓰기에서는 말씀하신 대로 임시 저장이 보이는데, 관리자 페이지는 그렇지 못하다니
관리자 페이지에서 작업할 때마다 신경 바짝 써서 로그인 상태를 확인 한 후 작업해야 하겠군요.
관리자 페이지에서 문제가 생긴다면 사이트 운영에 문제가 생길 듯 싶은데
다음 패치에는 반영이 될지 모르겠지만 기대를 해 봐야겠군요.
정확한 정보 주셔서 감사 드립니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 35
© SIRSOFT
현재 페이지 제일 처음으로