728x90
반응형
로그인 상태를 유지해야 하는 이유
미디어위키를 비공개 위키로 운영하는 경우 세션 정보가 사라지거나 기타 이유로 문서 작성 중에 로그아웃이 되면 작성하던 글이 저장되지 않아서 없어지는 경우가 있다. 이 경우를 예방하는 방법은 여러가지가 있겠지만 가장 쉬운 방법은 서버에서 세션 유지 시간을 길게 설정하거나 브라우저에서 로그인 유지 활동을 항상 하도록 설정하는 방법이다. 전자의 경우 아래의 글에 기술했다. 본 글에서는 후자를 설명한다.
- "[미디어위키] 세션 유지 시간 늘리기", 공학코드, 2023년 4월 14일. @원문보기
로그인을 항상 유지하도록 설정하기
미디어위키에서는 기본적으로 로그인 상태를 유지하는 것을 선택할 수 있게 설정되어 있다. 이 경우 로그인 화면이 아래의 사진처럼 나타난다.
본 글에서는 이 기능을 항상 활성화 상태로 두어 브라우저가 로그인 상태를 유지하는 활동을 하도록 설정하려고 한다. 미디어위키의 루트 디렉토리에 위치한 'LocalSettings.php' 파일을 텍스트 에디터로 열어서 아래의 값을 추가한다.
$wgRememberMe = 'always';
다시 로그인 페이지로 가면 아래의 사진처럼 '로그인 상태를 유지하기' 체크박스가 사라진 것을 확인할 수 있다.
참고문서
- "Manual:$wgRememberMe", 미디어위키 매뉴얼. @원문보기
- ""Keep me logged in" extended to one year", 미디어위키 매뉴얼. @원문보기
728x90
반응형
'CMS(Content Management System) > 미디어위키(MediaWiki)' 카테고리의 다른 글
[미디어위키] 차단된 사용자가 로그인되지 않도록 설정하기 (0) | 2023.05.12 |
---|---|
[미디어위키] 세션 관련 오류 발생시 해결 방법 (0) | 2023.04.16 |
[미디어위키] 세션 유지 시간 늘리기 (0) | 2023.04.14 |
[미디어위키] 데이터베이스 SQLite 설정 값 예시 (0) | 2023.03.28 |
[미디어위키] 도커 환경에서 설정 파일 복사하는 방법 (0) | 2023.03.27 |
댓글