우커머스 회원 가입 입력 폼
워드프레스 우커머스 플러그인을 이용해서 쇼핑몰 사이트를 만들고 운영할 때 우커머스의 기본 페이지 중 나의 계정(my-account) 페이지를 사용하면 로그인폼과 회원가입 폼을 동시에 표시할 수 있습니다.
이 때 회원가입폼에는 비밀번호를 원하는 것으로 직접 설정 하도록 할 수 있는데(“관리자화면-우커머스-설정-계정-계정생성”옵션의 설정에 따라) 비밀번호의 설정을 너무 까다롭게 체크한다는 평가가 있습니다. 물론 보안상 비밀번호를 까다롭게 하는 것은 훌륭한 설정입니다만, 경우에 따라 너무 어렵게 비밀번호를 입력한 나머지 너무 자주 비밀번호를 잊게되는 문제도 발생합니다.
이 때 이 비밀번호 입력의 강도를 무력화 하거나(코드입력 또는 플러그인), 완화 하는 방법을 알아보겠습니다.(플러그인)
functions.php 파일이용
차일드 테마의 functions.php 파일을 이용하는 방법입니다. 아래의 코드를 사용중인 테마의 차일드 테마 안에 있는 functions.php 파일의 가장 아랫부분에 붙여넣기 하면 이후 사용자 등록시 비밀번호의 강도를 표시하는 것이 사라집니다. 이 방법은 비밀번호의 강도를 체크하는 기능자체가 사라져 버립니다.
// 회원 가입시 까다로운 비밀번호설정 제거 function wc_remove_password_strength() { if ( wp_script_is( 'wc-password-strength-meter', 'enqueued' ) ) { wp_dequeue_script( 'wc-password-strength-meter' ); } } add_action( 'wp_print_scripts', 'wc_remove_password_strength', 100 );
플러그인 사용
WC Password Strength Settings 플러그인을 이용하는 방법입니다. 이 플러그인을 이용하면 비밀번호의 강도를 5단계로 선택 설정이 가능합니다.
플러그인 설치후 “관리자메뉴-우커머스-설정-계정” 화면의 하단에 이 플러그인의 설정이 추가됩니다.
각 강도에 해당하는 임의의 문구를 입력해서 회원가입시 안내 멘트로 활용 할 수 있습니다.