Class User
In: app/models/user.rb
Parent: ActiveRecord::Base

Methods

Attributes

password  [RW] 
password_confirmation  [RW] 

Public Instance methods

[Source]

    # File app/models/user.rb, line 22
22:   def decoded_password
23:     Base64.decode64(self.encoded_password)
24:   end

[Source]

    # File app/models/user.rb, line 18
18:   def encode_password
19:     self.encoded_password = Base64.encode64(self.password)
20:   end

[Source]

    # File app/models/user.rb, line 26
26:   def voter_id!
27:     unless voter_id
28:       Pairwise.server(PAIRWISE_PARAMS.merge(:user => email, :pass => decoded_password))
29:       self.update_attribute(:voter_id, Pairwise.voter.first)
30:     end
31:   end

[Validate]