수고 많으십니다.
다름이 아니라 저희는 기존의 member table과 연동을 해야만 하는 상황입니다.
때문에 로그인 할 때의 비밀번호를 저장해 있다가 아이템을 구입할 때 예전 테이블의 값에도 세팅을 해줘야만 하는 상황입니다.
그래서 로그인할 때의 비밀번호를 저장해야하는데 암호와 되기전의 비밀번호를 어디서 가져올 수 있는지 알고 싶습니다.
즉
로그인 화면에서 아이디 와 비밀번호 입력창 , 그리고 로그인 버튼이 있는데 여기서 입력된 비밀번호(암호화 되기전)를 알고 싶습니다.
(* 참고로 회원가입할 때의 비밀번호는 wp_member의 classwp-members-user.php 에서 가져와서 예전테이블에 저장하는걸
성공했습니다. )
수고하세요~
감사합니다. ^^
참고로 알려주신 방법과 비슷하게 class-wp-members-user.php 의 function login() 에서도 하니깐 되는군요.
다시한번 감사합니다. ^^ 최고~!!
안녕하세요~^^
워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에
아래의 코드를 추가하시면 로그인 시 비밀번호를 가져올 수 있습니다.
add_filter('wpmem_login_redirect', 'my_login_redirect', 10, 2);
function my_login_redirect($redirect_to, $user_id){
$password = isset($_POST['pwd'])&&$_POST['pwd'] ? $_POST['pwd'] : '';
echo $password; exit;
return $redirect_to;
}
위의 코드를 적절히 활용해보시겠어요?
wpmem_login_redirect 필터는 아래의 링크를 참고해보세요.
https://rocketgeek.com/plugins/wp-members/docs/filter-hooks/wpmem_login_redirect
고맙습니다.