has secure password
suggest changeCreate User Model
rails generate model User email:string password_digest:string
Add has_secure_password module to User model
class User < ActiveRecord::Basehas_secure_passwordend
Now you can create a new user with password
user = User.new email: 'bob@bob.com', password: 'Password1', password_confirmation: 'Password1'
Verify password with authenticate method
user.authenticate('somepassword')
Found a mistake? Have a question or improvement idea?
Let me know.
Table Of Contents