설명
이 플러그인은 다음의 속성에 대한 모든 방문자들의 로그인 세부사항 추적을 도와줘요:
- 로그인 – 로그인 날짜-시간
- 로그아웃 – 로그아웃 날짜-시간
- 최종 목격 – 최종 목격 날짜-시간
- 로그인 상태 – 로그인됨/로그아웃됨/실패함
- 온라인 상태 – 온라인/오프라인/유휴
- 세션 지속 시간 – 이용자가 세션 당 당신의 웹사이트에 얼마나 오래 머물렀는지.
- 이용자 ID
- 이용자명
- 현재 역할
- 이전 역할 – 이용자가 당신의 웹사이트에 로그인해 있는 동안의 역할.
- 브라우저
- 운영 체제
- IP 주소
- 국가 이름과 국가 코드 (IP 주소에 기반함)
- 시간대 (IP 주소에 기반함)
- 모바일 (프로 기능) – 사용자가 모바일(예: 태블릿 및 휴대폰) 디바이스로 로그인했는지 여부입니다.
- 프록시 IP (프로 기능) – 사용자가 프록시 IP에서 로그인했는지 여부입니다.
주요 기능
사용자 로그인 기록 무료 버전 플러그인에는 웹사이트 방문자를 파악하는 데 도움이 되는 모든 기본 기능이 있습니다. 사용자 로그인 기록 프로 버전 플러그인에는 모든 기본 기능과 함께 몇 가지 프리미엄 및 유용한 기능이 더 있습니다.
- 자동 로그아웃 (프로 기능) – ‘X’ 분마다 유휴 사용자를 자동으로 로그아웃합니다.
역할을 지정할 수도 있습니다.
이 기능은 워드프레스 크론 잡을 기반으로 합니다. - IP 주소 제어 (프로 기능) – 사용자 IP 주소의 마스킹 및 숨기기를 제어할 수 있는 기능입니다.
- 이메일 알림 (프로 기능) – 로그인 성공/실패 시 이메일을 통해 알림을 받을 수 있습니다.
역할을 지정하고 이메일 템플릿을 수정할 수도 있습니다. - 오래된 기록 자동 삭제 (Pro 기능) – ‘X’ 일 이상 지난 기록을 자동으로 삭제합니다.
역할을 지정할 수도 있습니다.
이 기능은 워드프레스 크론 잡을 기반으로 합니다. - 특정 역할 추적 (Pro 기능) – 특정 역할만 추적할 수 있습니다.
- CSV 구분 기호 (프로 기능) – CSV 내보내기를 위해 CSV 구분 기호를 입력할 수 있습니다.
- 보고서 – 작업표 (Pro 기능) – 작업표 보고서 생성하기
- 보고서 – 로그인 목록 없음 (프로 기능) – 지정된 날짜 범위 동안 로그인하지 않은 사용자에 대한 보고서를 생성합니다.
- 보고서 – 로그인 디바이스 (프로 기능) – IP 주소를 기반으로 로그인 횟수 보고서 생성
- 로그인 시간 추적기 – 사용자의 로그인, 로그아웃, 마지막으로 본 날짜와 시간 등을 추적합니다.
- 로그인 상태 추적기 – 사용자의 로그인 상태를 추적하여 사용자가 로그인, 로그아웃, 실패했는지 등을 확인합니다.
- 온라인 상태 추적기 – 사용자의 온라인 상태를 추적하여 사용자가 온라인 상태인지, 유휴 상태인지, 오프라인 상태인지 확인합니다.
- 사용자 정보 추적기 – 사용자의 이전 역할, 현재 역할, 사용자 아이디 등을 추적합니다.
- 장치 정보 추적기 – 사용자의 운영 체제 및 브라우저를 추적합니다.
- 지리적 위치 추적기 – IP 주소를 기반으로 사용자의 시간대 및 국가를 추적합니다.
- 고급 검색 필터 – 레코드를 필터링합니다.
- CSV EXPORTER – 레코드를 csv 형식으로 내보냅니다.
- 사용자 지정 쇼트코드 – 프런트엔드에서 레코드를 렌더링합니다.
- 선호하는 표준 시간대(권장되지 않음! 3.0에서 제거될 예정) – 목록 테이블에 사용할 표준 시간대를 선택할 수 있습니다.
- 멀티사이트 네트워크 – 네트워크 관리자 영역에서 현재 네트워크의 모든 블로그에서 가져온 모든 레코드가 표시된 목록 테이블을 볼 수 있습니다.
번역
언어 파일은 여기에서 다운로드할 수 있습니다.
다른 언어로 이 플러그인을 번역하시기 원하시나요?
POEdit를 사용하거나 워드프레스 관리자 인터페이스에서 바로 작업하려면 로코 번역를 사용하는 것이 좋습니다.
완료되면 이 이슈.↵에 파일을 게시하세요.
. ↵
플러그인 온라인을 번역할 수도 있습니다.
플러그인을 어떻게 사용하나요?
-
관리자에서 추적된 모든 기록을 보려면 왼쪽 사이드바에 표시된 플러그인 메뉴를 클릭합니다.
-
프론트엔드에서 현재 로그인한 사용자의 모든 추적 기록을 보려면 다음 단축 코드를 사용하세요:
쇼트코드의 기본 사용법:
템플릿 파일에서
<?php echo do_shortcode('[user_login_history]'); ?>
콘텐츠에서
[user_login_history]
쇼트코드 고급 사용법:
템플릿 파일에서
<?php echo do_shortcode("[user_login_history limit='20' reset_link='custom-uri' columns='ip_address,time_login' date_format='Y-m-d' time_format='H:i:s']"); ?>
콘텐츠에서
[user_login_history limit='20' reset_link='custom-uri' columns='ip_address,time_login' date_format='Y-m-d' time_format='H:i:s']
쇼트코드 매개변수
단축 코드를 사용하여 현재 사용자의 로그인 목록을 표시할 수 있습니다. 다른 사용자의 로그인 목록은 표시되지 않습니다.↵
다음은 쇼트코드에 사용할 수 있는 모든 매개변수 목록입니다. 모든 매개변수는 선택 사항입니다.
-
title – 목록 테이블의 제목입니다. 기본값: 빈 문자열
-
제한 – 페이지당 레코드 수. 기본값: 20개
-
reset_link – 목록 페이지의 사용자 정의 URI. “my-login-history” 입력의 경우 다음 URL로 재설정 링크를 렌더링합니다:↵
www.example.com/my-login-history↵
기본값은 현재 글 또는 페이지의 전체 영구 링크입니다. -
date_format – 유효한 날짜 형식입니다. 기본값은 다음과 같습니다:
Y-m-d
-
time_format – 유효한 시간 형식입니다. 기본값은 다음과 같습니다:
H:i:s
-
show_timezone_selector – 시간대 선택기를 표시할지 여부입니다. “true” 이외의 값은 “false”로 처리됩니다. 기본값은 ↵
true -
역할 (프로 기능):
쇼트코드 매개변수에 역할을 설정하면 해당 역할에 속한 다른 사용자의 로그인 목록을 볼 수 있습니다.[user_login_history roles=’administrator, editor’]
-
columns – 목록 테이블에서 열을 렌더링하는 데 사용되는 열 키 목록입니다. 기본 키는 다음과 같습니다:
operating_system, browser, time_login, time_logout
-
사용 가능한 열 키:
사용자 아이디, 사용자 이름, 역할, 이전 역할, IP_주소, 국가명, 브라우저, 운영체제, 시간대, 사용자 에이전트, 기간, 마지막 본 시간, 시간_로그인, 시간_로그아웃, 로그인_상태
지역 추적기
이 플러그인은 무료 타사 서비스를 사용하여 IP 주소를 기반으로 국가 및 시간대를 감지합니다. 많은 프로젝트에서 이 무료 서비스를 사용하고 있어 서비스 제공업체의 서버가 느려지는 경우가 있습니다. 이는 웹사이트의 로그인 기능에 영향을 미칠 수 있습니다. 따라서 유료 서비스 또는 안정적인 서비스가 아니면 이 기능을 활성화하지 않는 것이 좋습니다. 유료 서비스를 사용 중인 경우 연동 문의를 통해 연동할 수 있습니다.
로그인 상태
-
로그인됨 – 사용자가 로그인에 성공한 경우.
-
로그아웃 – 사용자가 로그아웃 버튼을 클릭하고 성공적으로 로그아웃한 경우.
-
실패 – 사용자가 잘못된 자격 증명을 입력한 경우.
-
차단됨(사용 중지됨! 3.0에서 제거될 예정) – 다중 사이트 네트워크에 사용됩니다. 기본적으로 사용자는 모든 블로그에 로그인할 수 있으며 워드프레스는 사용자가 연결된 블로그로 리디렉션합니다. 플러그인은 사용자가 로그인한 블로그에 로그인 정보를 저장하지만 워드프레스가 사용자를 리디렉션하는 블로그의 정보는 저장하지 못합니다. 플러그인 설정을 사용하여 이 동작을 방지할 수 있습니다. 프로 버전 플러그인에서는 이미 이 상태를 제거했지만 무료 버전에서는 아직 제거하지 않았음을 참고하세요.
-
알 수 없음(사용 중단됨! 3.0에서 제거 예정) – 1.7.0 버전에 “로그인 상태” 열이 새로 추가되었으므로 1.7.0으로 업그레이드한 후에는 데이터베이스 테이블에서 해당 값이 비어 있습니다. 이러한 기록을 필터링하려면 이 상태를 사용할 수 있습니다.
주 – 사용자가 ‘나를 기억해’로 로그인한 후 로그아웃을 하지 않고 브라우저를 닫는 경우 로그인 상태가 ‘로그인됨’으로 표시됩니다.
버그 고침
만약 당신이 어떤 버그라도 찾으셨다면, 단계별 설명으로 쟁점을 작성하여 버그를 재현해주세요.
새로운 주제를 생성하기 전에 포럼을 검색해주세요.
키워드
사용자 로그, 로그, 로거, 탐지기, 추적기, 멤버십, ↵
등록, 가입, 관리자, 구독자, 편집자, 기여자, 지리적 위치, ↵
프로필, 프런트 엔드 등록, 관리자, 보고서, 통계, 활동, 사용자 역할 편집기
스크린샷
설치
/wp-content/plugins/user-login-history
디렉토리에 플러그인 파일을 올리거나, 워드프레스 플러그인 화면에서 직접 플러그인을 설치하세요.- 워드프레스 ‘플러그인’화면을 통하여 플러그인을 활성화하세요.
- (선택사항) 플러그인을 설정하려면 설정->이용자 로그인 기록 화면 이용하세요.
FAQ
-
이 플러그인은 손님 이용자의 정보를 추적할 수 있나요?
-
아니오.
-
워드프레스 다중사이트 네트워크와 호환되나요?
-
예.
-
관리자에서 로그인 목록은 어디에서 볼 수 있나요?
-
플러그인을 활성화한 후 재로그인한 다음 왼쪽 사이드바의 “사용자 로그인 기록” 메뉴를 클릭하면 로그인 목록을 볼 수 있습니다.
-
온라인/유휴 시간 설정은 실제로 어떤 기능을 하나요?
-
관리자 목록 페이지에 ‘마지막으로 본’ 열이 있습니다.↵
색상이 다른 원이 표시됩니다.↵
빨간색은 오프라인 사용자입니다↵.
회색은 유휴 사용자 ↵
녹색은 온라인 사용자입니다.설정을 변경할 수 있습니다.
기본 설정은 다음과 같습니다:
온라인: 2분↵
유휴: 30분이는 다음을 의미합니다.↵
1) 0-2분 동안 활성 상태인 사용자의 경우 “마지막 본” 열이 녹색으로 표시됩니다.
2) 2-30 분 동안 비활성 상태 인 사용자의 경우 “마지막으로 본 열”열에 회색이 표시됩니다 ↵.
3) “마지막으로 본” 열은 최소 30분 동안 비활성 상태인 사용자에게 빨간색으로 표시됩니다.
후기
기여자 & 개발자
“이용자 로그인 기록”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.
기여자변경이력
2.1.6 (1st October 2024)
- 외부 링크 개선.
2.1.5 (10th July 2024)
- 더 많은 플러그인을 위한 새로운 하위 메뉴가 추가되었습니다.
2.1.4 (5th May 2024)
- CSV 내보내기를 위한 새로운 PHP 라이브러리 구현 – https://csv.thephpleague.com
2.1.3 (10th November 2023)
- 동적 속성 생성 예제 이름 공간\ 예제 클래스::$ 예제 변수 사용 중단과 같은 몇 가지 PHP 8.2 사용 중단 공지가 수정되었습니다.
2.1.2 (05th October 2023)
- 설정 페이지의 코드 리팩토링
- SQL 쿼리 성능을 개선하기 위해 역할 필터를 제거했습니다.
2.1.1 (21st May 2023)
- 오류 수정 문제
2.1.0 (17th February 2021)
- 지리적 위치 수정 문제
2.0.1 (10th February 2021)
- 코드 리팩터링.
- 프로 버전 구매 링크가 추가되었습니다.
2.0.0 (10th June 2020)
- 관리자 패널에서 목록 테이블의 UI/UX가 개선되었습니다.
- 코드 리팩터링.
- 사소한 버그 수정.
1.7.4(3rd April, 2020)
- 대시보드 메뉴의 일부 권한 문제 수정
- 백엔드의 리스팅 테이블에 가로 스크롤 바 구현
- 목록 테이블에서 역할 키를 역할 이름으로 대체했습니다.
1.7.3(25th August, 2019)
- 색인 크기 제한 문제 수정되었어요
1.7.2(18th August, 2019)
- 일부 성능 문제 해결되었어요
1.7.1(16th March, 2019)
- 절에 따라 정렬에서 SQL 버그 수정되었어요
1.7.0(4th June, 2018)
- 다중사이트 네트워크와 호환성 – 이제 이 플러그인은 워드프레스 다중네트워크와 다중블로그와 함께하는 다중사이트를 지원해요.
- 로그인 상태 열이 추가되었어요 – 이 열은 이용자가 로그인 됐는지, 로그아웃 됐는지, 실패했는지 또는 로그인이 차단되었는지를 확인하는데 사용되요.
- 필터 양식에 최종 목격 시간 옵션이 추가되었어요.
- 최고 관리자열이 추가되었어요 – 이 열은 다중 사이트 네트워크에서만 이용되요.
- 단축 코드 [user-login-history]는 더 이상 사용되지 않아요.
- 사용자 정의 매개 변수와 함께 새로운 단축 코드 [user_login_history] 추가했어요.
- 필터 양식의 날짜 범위 유효성을 검사해요.
- 이용자 로그인 목록표의 날짜와 시간 형식이 일반 설정에서 바뀔 수 있어요.
- 목록표의 디자인이 개선되었어요.