Table of Contents - bcrypt-ruby
Pages
CHANGELOG
COPYING
README
bcrypt-ruby
Why you should use bcrypt()
How to install bcrypt
How to use bcrypt() in your Rails application
The User model
Creating an account
Authenticating a user
If a user forgets their password?
How to use bcrypt-ruby in general
How bcrypt() works
Background
Rainbow Tables
Salts
Cost Factors
More Information
Etc
Classes/Modules
BCrypt
BCrypt::Engine
BCrypt::Errors
BCrypt::Errors::InvalidCost
BCrypt::Errors::InvalidHash
BCrypt::Errors::InvalidSalt
BCrypt::Errors::InvalidSecret
BCrypt::Password
Methods
::__bc_crypt — BCrypt::Engine
::__bc_salt — BCrypt::Engine
::autodetect_cost — BCrypt::Engine
::calibrate — BCrypt::Engine
::create — BCrypt::Password
::generate_salt — BCrypt::Engine
::hash_secret — BCrypt::Engine
::new — BCrypt::Password
::valid_salt? — BCrypt::Engine
::valid_secret? — BCrypt::Engine
#== — BCrypt::Password
#is_password? — BCrypt::Password
#split_hash — BCrypt::Password
#valid_hash? — BCrypt::Password