Module: Authpwn::UserExtensions::EmailField::ClassMethods
- Defined in:
- lib/authpwn_rails/user_extensions/email_field.rb
Instance Method Summary collapse
-
#with_email(email) ⇒ Object
The user who has a certain e-mail, or nil if the e-mail is unclaimed.
Instance Method Details
#with_email(email) ⇒ Object
The user who has a certain e-mail, or nil if the e-mail is unclaimed.
31 32 33 34 35 |
# File 'lib/authpwn_rails/user_extensions/email_field.rb', line 31 def with_email(email) credential = Credentials::Email.where(name: email).includes(:user). references(:user).first credential && credential.user end |