module Sinatra::Authentication::Password
Public Class Methods
included(model)
click to toggle source
# File lib/sinatra/authentication/password.rb, line 6 def self.included(model) # model.attribute :crypted_password # model.send :attr_accessor, :password, :password_confirmation end
Protected Instance Methods
write()
click to toggle source
Calls superclass method
# File lib/sinatra/authentication/password.rb, line 11 def write if !password.to_s.empty? # NOTE: This is Ohm specific # write_local :crypted_password, Hashing.encrypt(password) end super end