thoughtbot/clearance — pull request #477 by squarism (2014-11-04 01:39:08+00:00)
Title: Blowfish encoding

Ok. I've (manually) tested this with sqlite3 and the mysql2 gem. I believe this fixes #473. Tests pass but that's just rspec against my test.

Cucumber suite seems broken. I'd love to have some integration tests to regression password length because I believe that base64 encoding fixes this problem but might have a side effect on really long (10+ characters) passwords. I can't find a side effect right now but cucumber beats manual testing. :sob:

If there is one, the user column `encrypted_password` would need to be changed to something more than 128.