(MediaWiki) 항상 로그인 상태를 유지하도록 설정

로그인 상태를 유지해야 하는 이유

미디어위키를 비공개 위키로 운영할 때 세션 정보가 사라지거나 기타 이유로 문서 작성 중 로그아웃을 하게 되면 작성하던 글이 저장되지 않아 유실될 수 있습니다. 이를 방지하는 방법은 여러 가지가 있지만 가장 쉬운 방법은 서버에서 더 긴 세션 기간 설정또는 브라우저에 항상 로그인 상태 유지 활동으로 설정방법 전자의 경우는 아래 글에 설명되어 있습니다. 후자는 이 문서에서 설명합니다.

  • “(MediaWiki) 세션 시간 늘리기”엔지니어링 코드, 2023년 4월 14일. @원문 보기

항상 로그인 상태를 유지하도록 설정

기본적으로 MediaWiki는 로그인 상태를 유지하도록 선택할 수 있습니다. 이 경우 아래 그림과 같이 로그인 화면이 나타납니다.


‘로그인 유지’ 버튼이 표시된 화면

이 기사에서는 이 기능을 항상 사용하도록 설정하여 브라우저 로그인 상태를 유지하는 활동이 완료되도록 할 것입니다. MediaWiki의 루트 디렉터리에 있는 ‘LocalSettings.php’ 파일을 텍스트 편집기로 열고 다음 값을 추가합니다.

$wgRememberMe="always";


설정이 추가된 화면

다시 로그인 페이지로 돌아가면 아래 그림과 같이 ‘로그인 유지’ 체크박스가 사라진 것을 확인할 수 있습니다.


‘로그인 유지’ 버튼이 없는 화면

참조 문서

  1. “수동:$wgRememberMe”미디어위키 매뉴얼. @원문 보기
  2. “”로그인 유지”를 1년으로 연장”미디어위키 매뉴얼. @원문 보기