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 함수를 참고 해보시겠어요?
고맙습니다.