2015-03-26 5 views
0

Я автоматизирую процесс создания сайтов WordPress с помощью специального сценария оболочки. Можно ли зашифровать пароли MYSQL с помощью BCrypt для WordPress? Если да, то каков наилучший способ приблизиться к этому?Шифрование пароля MYSQL с помощью BCrypt

Отрывок:

#!/bin/bash 

execute=" 
CREATE DATABASE IF NOT EXISTS $dbName; 
GRANT SELECT, INSERT, UPDATE, DELETE 
    ON $dbName.* 
    TO '$dbUser'@'localhost' IDENTIFIED BY '$dbPass'; 
FLUSH PRIVILEGES; 
" 

mysql -uroot -p --show-warnings -e "$execute" 

С Ruby, я могу зашифровать его так:

encryptedPass="$(ruby -e "require'bcrypt';puts BCrypt::Password.create('$dbPass')")" 
+0

Это может быть стоит проверить, если кто-нибудь работает в тыс тот же вопрос: https://github.com/dxw/wp_bcrypt – Deidora

ответ

0

Написать свой собственный WordPress плагин для преобразования хэшей с помощью Bcrypt. Кроме того, если вы планируете пройти этот маршрут, обязательно тщательно проверите свой код. Я включил две ссылки, которые помогли мне начать работу по пути, и я надеюсь, что они могут помочь кому-то еще, кто заинтересован в усилении их настройки.

Смежные вопросы