Module: Devise::Models::StormpathConfirmable::ClassMethods
- Defined in:
- lib/devise/models/stormpath_confirmable.rb
Instance Method Summary collapse
Instance Method Details
#confirm_by_token(token) ⇒ Object
30 31 32 33 34 35 36 37 38 39 40 |
# File 'lib/devise/models/stormpath_confirmable.rb', line 30 def confirm_by_token(token) begin raise RuntimeError.new "Verification token required" unless token account = ::Stormpath::Rails::Client.verify_account_email(token) return self.where(stormpath_url: account.get_href).first rescue RuntimeError => error u = self.new u.errors[:base] << error. u end end |