코스모스팜 스레드

비밀번호가 암호화 안된 회원 데이터 베이스를 insert 하는방법

insert into  ('id', 'password') value('id', '암호화가 안된 텍스트 password'); 이런 sql 파일로 넣어야 하는데

php로 넣어야지 암호 복호화가 되나요?

아니면 그냥 바로 mysql에 넣어도 되나요?

insert into table ('id', 'md5(password)') value('id', 'password'); 이런 구문을 바로 ftp 서버의 mysql에 넣으면 되는건가요?

php의 함수를 써야 한다면 어떻게 사용해야 할까요?

이 페이지의 내용이 유익하시나요? 혹은 더 많은 답변을 받길 원하시면 이 페이지를 공유 해보시는건 어떨까요?

내 홈페이지에 소셜 공유 버튼 추가하기

코스모스팜 회원관리
코스모스팜 회원관리
  • 안녕하세요~^^

    PHP 코드로 워드프레스 사용자를 입력하시려면,

    wp_create_user 함수를 사용해서 DB에 저장해주세요.

    데이터베이스에 저장 후 wp_update_user 함수를 사용해서 정보를 추가로 입력하거나 업데이트 할 수 있습니다.

    고맙습니다.

  • 답변 항상 감사합니다 ㅜㅜ

    'md5(password)' 이부분은 맞는 건가요?

    현재 암호화가 안된 sql문이라서 처리를 해줘야 하는 부분 입니다.

  • wp_create_user 함수를 사용하면 비밀번호를 자동으로 암호화해서 저장됩니다.

    그리고 지금 처럼 쿼리에 md5 함수를 사용하시면 안됩니다.

    데이터베이스 입력하기 전에 미리 PHP 코드로 비밀번호를 암호화 해주셔야합니다.

    wp_hash_password 함수를 참고 해보시겠어요?

    고맙습니다.

코스모스팜 회원관리