Guest User

Untitled

a guest
Oct 18th, 2018
290
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. [1] pry(main)> user = User.new
  2. => #<User @id=nil @email=nil @encrypted_password=nil>
  3. [2] pry(main)> User.all
  4. => [#<User @id=1 @email="steve@steveklabnik.com" @encrypted_password="$2a$05$7N1xabSr/SPFJuCKpm62nurvRgsF59GfKu3ZPnK9H9nlnkfytAC62">, #<User @id=2 @email="steve@steveklabnik.com" @encrypted_password="$2a$05$TkRn2veaV/uBEQp0912Vweb2Kf1dnX2DpyM5fk.8SgW7C/ufpwlK6">]
  5. [3] pry(main)> user.email = 'ben@example.com'
  6. => "ben@example.com"
  7. [4] pry(main)> user.password = 'secretpass'
  8. => "secretpass"
  9. [5] pry(main)> user.save
  10. => true
  11. [6] pry(main)> user = User.last
  12. => #<User @id=3 @email="ben@example.com" @encrypted_password="$2a$05$LQKv8PcQCLEXYBIjPG3gkO0q61TFHFV.zf0tn.KvYlggVEiEdzek.">
  13. [7] pry(main)> User.authenticate('ben@example.com', 'newpass')
  14. => #<User @id=3 @email="ben@example.com" @encrypted_password="$2a$05$6KE9niz4MtUtwm45VBbZfueZswl3UqugRkG2dqOcY/WH/bWkynqsu">
  15. [8] pry(main)> User.all
  16. => [#<User @id=1 @email="steve@steveklabnik.com" @encrypted_password="$2a$05$7N1xabSr/SPFJuCKpm62nurvRgsF59GfKu3ZPnK9H9nlnkfytAC62">, #<User @id=2 @email="steve@steveklabnik.com" @encrypted_password="$2a$05$TkRn2veaV/uBEQp0912Vweb2Kf1dnX2DpyM5fk.8SgW7C/ufpwlK6">, #<User @id=3 @email="ben@example.com" @encrypted_password="$2a$05$LQKv8PcQCLEXYBIjPG3gkO0q61TFHFV.zf0tn.KvYlggVEiEdzek.">]
Add Comment
Please, Sign In to add comment