본문 바로가기

로그인4

728x90
반응형
[미디어위키] 차단된 사용자가 로그인되지 않도록 설정하기 미디어위키에는 사용자 차단 기능이 있다. 일반적으로는 차단된 사용자가 로그인되지 않을거라고 생각하지만 미디어위키의 경우 차단에는 로그인과 편집권한 등 세부적으로 설정하는 기능이 있다. 본 글에서는 차단된 사용자가 미디어위키에 로그인할 수 없도록 설정하는 것을 설명한다. 미디어위키 설정 미디어위키의 루트 경로로 이동하여 'LocalSettings.php'에 아래의 설정을 입력한다. $wgBlockDisablesLogin = true; 설정 후에는 아래의 사진과 같이 차단된 사용자는 로그인할 수 없게 된다. 참고문서 "Manual:$wgBlockDisablesLogin", 미디어위키 지침서, 2021년 8월 8일. @원문보기 2023. 5. 12.
[미디어위키] 로그인 상태를 항상 유지하도록 설정하기 로그인 상태를 유지해야 하는 이유 미디어위키를 비공개 위키로 운영하는 경우 세션 정보가 사라지거나 기타 이유로 문서 작성 중에 로그아웃이 되면 작성하던 글이 저장되지 않아서 없어지는 경우가 있다. 이 경우를 예방하는 방법은 여러가지가 있겠지만 가장 쉬운 방법은 서버에서 세션 유지 시간을 길게 설정하거나 브라우저에서 로그인 유지 활동을 항상 하도록 설정하는 방법이다. 전자의 경우 아래의 글에 기술했다. 본 글에서는 후자를 설명한다. "[미디어위키] 세션 유지 시간 늘리기", 공학코드, 2023년 4월 14일. @원문보기 로그인을 항상 유지하도록 설정하기 미디어위키에서는 기본적으로 로그인 상태를 유지하는 것을 선택할 수 있게 설정되어 있다. 이 경우 로그인 화면이 아래의 사진처럼 나타난다. 본 글에서는 이 .. 2023. 4. 15.
이클립스 Git 플러그인으로 GitHub에 로그인 하는 방법 GitHub 정책이 바뀌어서 GitHub 웹사이트 로그인 계정의 아이디와 비밀번호로는 GitHub에 접속할 수 없다. 정책이 바뀌기 전처럼 이클립스 Git 플러그인으로 로그인하려고 하면 분명히 아이디와 비밀번호를 제대로 입력했는데도 아래의 사진과 같은 창이 계속 나타난다. 해결하는 방법은 다음과 같다. 1. 로그인용 토큰 생성 비밀번호 대신에 사용할 토큰(Token)을 만들어야 한다. GitHub 홈페이지에서 'Setting' - 'Developer settings' - 'Personal access tokens' 페이지로 이동한다. 'Personal access tokens' 페이지로 가면 'Generate new token'이라는 버튼이 있는데 클릭한다. 토큰을 구분할 때 쓸 비고(Note)와 유효기.. 2022. 8. 19.
[GitLab] 보안 향상을 위해 reCAPTCHA를 활성화하자 reCAPTCHA를 활성화 하는 이유 GitLab을 운영하다보면 로그인을 무차별 대입(Brute Force)으로 시도하는 봇이 굉장히 많은 것을 알 수 있다. 안전한 해결방법은 GitLab에 접속가능한 IP 주소를 제한하는 것이겠지만 고정 IP를 사용하는 환경이 아니기에 IP 주소 목록 관리를 위한 지속적인 노력이 발생하므로 사용하기가 어렵다. 대안 중 하나로 로그인할 때 reCAPTCHA를 사용하는 것을 활성화하면 무차별 대입 공격을 어느 정도 막을 수 있다. reCAPTCHA 설정은 'Menu - Admin - Settings - Reporting - Spam and Anti-bot Protection'에서 진행할 수 있다. 2022. 3. 16.