lib/tokenable/strategies/secure_password.rb in tokenable-ruby-0.1.0 vs lib/tokenable/strategies/secure_password.rb in tokenable-ruby-0.2.0
- old
+ new
@@ -7,11 +7,11 @@
class_methods do
def from_tokenable_params(params)
email, password = parse_auth_params(params)
- user = User.find_by(email: email)
+ user = Tokenable::Config.user_class.find_by(email: email)
return nil unless user
return nil unless user.authenticate(password)
user
@@ -19,11 +19,11 @@
private
def parse_auth_params(params)
[
- params.require(:email),
- params.require(:password),
+ params[:email],
+ params[:password],
]
end
end
end
end