module Authpwn::UserExtensions::EmailField::ClassMethods

Public Instance Methods

with_email(email) click to toggle source

The user who has a certain e-mail, or nil if the e-mail is unclaimed.

# 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