Използвам bcrypt за хеширане на паролите. Всичко работи идеално, докато не установих, че примерно парола, която съдържа * не може да се логне с нея след регистрация.
Примерно пиша парола: asdf*
Не знам на какво може да се дължи и не знам, какво да покажа тук, но ще започна със самото запазване на паролата...
така я хеширам преди да я запиша в базата...
А това е password.php:
http://pastebin.com/JG4P0PnQ
Някакви идеи?
п.п. Полето в базата е char(120) ако има значение..
Примерно пиша парола: asdf*
Не знам на какво може да се дължи и не знам, какво да покажа тук, но ще започна със самото запазване на паролата...
така я хеширам преди да я запиша в базата...
Код:
$hashedpassword = $user->password_hash($_POST['user_password'], PASSWORD_BCRYPT);
http://pastebin.com/JG4P0PnQ
Някакви идеи?
п.п. Полето в базата е char(120) ако има значение..