Guest User

Untitled

a guest
May 5th, 2018
222
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. require 'active_model'
  2. require 'bcrypt'
  3.  
  4. class User
  5. include ActiveModel::Validations
  6. include ActiveModel::SecurePassword
  7.  
  8. attr_accessor :name, :email, :password, :password_digest
  9.  
  10. def initialize(name:, email:, password:)
  11. @name, @email, @password = name, email, password
  12. end
  13.  
  14. validates :name, :email, presence: true
  15. has_secure_password
  16. end
  17.  
  18. user = User.new(
  19. name: "TestUser1",
  20. email: "test@gmail.com",
  21. password: "password"
  22. )
Add Comment
Please, Sign In to add comment