Зашифровать пароль в базе данных - PullRequest
2 голосов
/ 21 декабря 2011

Мне понятно, как читать пользователя / пароль из базы данных, используя зашифрованные пароли с помощью SQLAuth, но когда я создаю (например, форму регистрации), как я могу сделать, чтобы зашифровать пароль пользователя?

Спасибо, Alejandro

1 Ответ

1 голос
/ 21 декабря 2011

Использование $this->api->auth->encryptPassword($password,$salt) Первый аргумент - строка пароля, второй - соль, которая является обязательной для режима шифрования sha256 / соли.

Результат можно сохранить в поле пароля вашей модели (илинепосредственно в таблице с помощью dsql).

Первое руководство по применению также может быть полезным: http://agiletoolkit.org/learn/app/auth

...