설명
WebAuthn은 웹에서 인증할 수 있는 새로운 방법입니다. 패스키, USB 키, 지문 스캐너, Windows Hello 호환 카메라, FaceID/TouchID 등의 장치로 비밀번호를 대체할 수 있습니다. WebAuthn을 사용하면 한 눈에 또는 터치 한 번으로 웹사이트에 로그인할 수 있습니다.
WebAuthn을 사용할 때는 한 번만 클릭하고 인증기에서 간단한 인증만 수행하면 로그인됩니다. 비밀번호가 필요하지 않습니다. 장치에서 Passkey를 지원하는 경우, 인증기가 여러 장치에서 원활하게 작동하여 더욱 편리한 로그인 환경을 제공할 수 있습니다.
WP-WebAuthn은 사이트에서 WebAuthn을 사용할 수 있는 WordPress용 플러그인입니다. 다운로드하여 설치하기만 하면 웹 인증의 미래를 경험하실 수 있습니다.
WP-WebAuthn은 사용자 이름 없는 인증도 지원합니다.
이 플러그인에는 4개의 기본 제공 단축 코드와 4개의 기본 제공 구텐베르크 블록이 있으므로 등록 양식과 같은 구성 요소를 프론트엔드 페이지에 추가할 수 있습니다.
플러그인을 사용하기 전에 설명서를 참조하세요.
HP 확장자 gmp 및 mbstring이 필요합니다.
웹오션이 정상적으로 작동하려면 HTTPS 연결 또는 localhost
가 필요합니다.
이 플러그인은 GitHub에서 기여할 수 있습니다.
이 플러그인은 Internet Explorer(IE 11 포함)를 지원하지 않습니다. FaceID 또는 TouchID를 사용하려면 iOS/iPadOS 14+를 사용해야 합니다.
보안 및 개인정보 보호
2019년 3월부터 웹 애플리케이션에서 하드웨어 인증기를 사용하여 사용자를 강력하게 인증할 목적으로 강력하고 증명된 범위의 공개 키 기반 자격 증명을 생성하고 사용할 수 있는 WebAuthn이 W3C 권고사항으로 지정되었습니다. WebAuthn은 보안과 개인 정보 보호에 중점을 두며, 인식 데이터 및 지문 데이터와 같은 개인 데이터를 전송하지 않고도 안전한 인증 프로세스를 만들 수 있는 가능성을 제공합니다. 웹 인증의 미래가 될 것입니다.
GDPR 친화적
WebAuthn으로 인증할 때 개인 데이터는 사용자의 디바이스를 떠나지 않으며 제3자가 관여하지 않습니다. 전송된 자격 증명은 사용자 정보에 연결되지 않고 오직 인증을 위해서만 사용됩니다. GDPR 친화적입니다.
스크린샷
블록
이 플러그인은 1(을)를 제공합니다.
- WebAuthn Login Form
설치
참고: PHP 확장자 gmp 및 mbstring이 필요합니다.
- 플러그인 파일을
/wp-content/plugins/wp-webauthn
디렉토리에 업로드하거나 WordPress 플러그인 화면을 통해 직접 플러그인을 설치합니다. - WordPress의 ‘플러그인’ 메뉴에서 플러그인을 활성화하세요.
- 설정->WP-WebAuthn 화면을 사용하여 플러그인을 구성합니다.
- 모든 설정이 설정되었는지 확인하고 프로필 페이지에서 인증서를 등록할 수 있습니다.
FAQ
-
이 플러그인은 어떤 언어를 지원하나요?
-
이 플러그인은 현재 영어, 중국어(간체), 중국어 번체(홍콩), 중국어 번체(대만), 터키어, 프랑스어 및 독일어를 지원합니다. 해당 언어 중 어느 언어도 지원하지 않는 워드프레스를 사용하는 경우 영어가 기본 언어로 표시됩니다.
모든 번역 파일은 translate.wordpress.org 및 GitHub에서 호스팅됩니다. WP-WebAuthn을 다른 언어로 번역하는 데 도움을 줄 수 있습니다!
-
플러그인이 작동하지 않으면 어떻게 해야 하나요?
-
HTTPS를 사용하고 있는지 또는
localhost
에서 사이트를 호스팅하는지 확인합니다. 그런 다음 PHP용 gmp 확장자를 설치했는지 확인합니다. -
어떤 브라우저가 WebAuthn을 지원하나요?
-
최신 버전의 Chrome, FireFox, Edge 및 Safari에서 WebAuthn을 지원합니다. 자세한 내용은 사용할 수 있나요에서 확인할 수 있습니다.
FaceID 또는 TouchID를 사용하려면 iOS/iPadOS 14+를 사용해야 합니다.
후기
기여자 & 개발자
변경이력
1.3.4
Fix: Make sure AJAX works with extra spaces/new lines
Note: We’ll soon drop support for PHP 7.4 and below. Please upgrade your PHP version to 8.0+.
1.3.3
Fix: Support for PHP 7.2+
1.3.2
Fix: XSS issues in login form shortcode
Fix: Wrong user variable check (thanks to bfren)
Fix: Javascript error in login form shortcode (thanks to David Stone)
Fix: Javascript error with certain authenticator names in authenticator list tables
1.3.1
업데이트: 번역
1.3.0
추가: 이메일 주소로 로그인 허용
추가: 비밀번호 재설정 비활성화
추가: 사용자 등록 후
추가: 스페인어-라탐어 번역(Eduardo Chongkan님 감사합니더.), 카탈루냐어 번역(Aniol Pagès님 감사합니다.), 스페인어 및 이탈리아어 번역(AlwaysReading님 감사합니다.)을 추가했습니다.
수정: 구텐베르크 블록에서 정의되지 않은 사용자 이름
수정: 2FA 호환성
업데이트: 번역
업데이트: 타사 라이브러리
1.2.8
수정: 관리자 패널에 대한 권한 확인
1.2.7
추가를 클릭합니다: 이제 사용자 인증이 비활성화 된 경우 보안 경고가 표시됩니다.
수정: 일부 로캘에서 스타일이 깨지는 문제 수정
수정: 관리자 패널에 대한 권한 확인(@vanpop님 감사합니다.)
업데이트: 타사 라이브러리
1.2.6
업데이트: 타사 라이브러리
1.2.5
업데이트: 독일어 번역(niiconn님 감사합니다.)
수정: HTTPS 검사
1.2.4
추가: 프랑스어 번역(Spomky님 감사합니다.) 및 터키어 번역(Sn0bzy님 감사합니다.) 추가
수정: HTTPS 확인
업데이트: 기존 번역
업데이트: 타사 라이브러리
1.2.3
Feat: WebAuthn을 사용할 수 없는 경우 사용자 잠그지 않기
업데이트: 번역
업데이트: 타사 라이브러리
1.2.2
수정: apache 2.4 이상에서 js 파일에 액세스할 수 없음
1.2.1
기능: 비밀번호 로그인을 완전히 비활성화할 수 있습니다.
기능: 이제 PHP 세션 대신 워드프레스 트랜지언트를 사용합니다.
기능: 등록 관련 설정을 사용자 프로필로 이동
기능: 구텐베르크 블록 지원
기능: 중국어 번체(홍콩) 및 중국어 번체(대만) 번역
업데이트: 중국어 번역
업데이트: 타사 라이브러리
1.1.0
추가: 로그인정보 기억하기 허용 옵션 추가
추가: 특정 유형의 인증기만 허용 옵션 추가
수정: 로그인 양식에서 토글 버튼이 작동하지 않을 수 있음
업데이트: 중국어 번역
업데이트: 타사 라이브러리