2010-11-22 6 views
0

Я не могу регистрировать новых пользователей или изменять пароли пользователей на нашем созданном веб-сайте Kohana. У меня есть доступ к нашей базе данных и вы можете менять пароли, но мне нужен способ генерации хэшей паролей из строк, которые будут приняты системой.Создание хэшей паролей для регистрации пользователей на Kohana

Как я могу использовать hash_password(passwordstring, FALSE) для отображения хэша, который я должен вставить в БД?

Есть ли что-нибудь в модулях /auth/classes/kohana/auth.php файл, на который я должен смотреть?

ответ

4

echo Auth::instance()->hash_password('new password'). Вам не нужно пройти $salt значение, потому что оно будет сгенерировано автоматически.

1

Kohana - это всего лишь рамка, ее не пользовательская система. Вам нужно будет предоставить код для функции hash_password, так как это выглядит как некоторая библиотека.

+0

См. Код выше. – lodhb 2010-11-22 17:32:47

+1

Его модуль Auth по умолчанию Kohana. – biakaveron 2010-11-23 06:26:49

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