Sha256: dbf83aa55e08b166bb1d6a69184b237b2d16701602c80490bdb47fdd60bf06bb
Contents?: true
Size: 356 Bytes
Versions: 2
Compression:
Stored size: 356 Bytes
Contents
class Auth::LoginForm < ApplicationForm attr_accessor :email, :password validates :email, presence: true, email: true validates :password, presence: true def authenticate return if invalid? errors.add(:email, message: 'These credentials do not match our records.') unless Current.auth.attempt(email: email, password: password) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
kaze-0.7.0 | stubs/default/app/forms/auth/login_form.rb |
kaze-0.6.0 | stubs/default/app/forms/auth/login_form.rb |