Method: Authgasm::Session::Base#credentials=
- Defined in:
- lib/authgasm/session/base.rb
#credentials=(values) ⇒ Object
Lets you set your loging and password via a hash format. This is “params” safe. It only allows for 3 keys: your login field name, password field name, and remember me.
137 138 139 140 141 142 143 144 |
# File 'lib/authgasm/session/base.rb', line 137 def credentials=(values) return if values.blank? || !values.is_a?(Hash) values.symbolize_keys! [login_field.to_sym, password_field.to_sym, :remember_me].each do |field| next if !values.key?(field) send("#{field}=", values[field]) end end |