module RedTokenAuth::Omniauthable::CallbacksAndValidations
Protected Instance Methods
syncronize_uid()
click to toggle source
# File lib/red_token_auth/omniauthable/callbacks_and_validations.rb, line 25 def syncronize_uid self.uid = email if provider == "email" end
unique_email_user()
click to toggle source
# File lib/red_token_auth/omniauthable/callbacks_and_validations.rb, line 19 def unique_email_user if provider == "email" && email_changed? && self.class.where(provider: "email", email: email).count > 0 errors.add(:email, :taken) end end