aboutsummaryrefslogtreecommitdiff
path: root/app/models/identity.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/models/identity.rb')
-rw-r--r--app/models/identity.rb9
1 files changed, 9 insertions, 0 deletions
diff --git a/app/models/identity.rb b/app/models/identity.rb
index 2c26c22..f6f3cb7 100644
--- a/app/models/identity.rb
+++ b/app/models/identity.rb
@@ -17,11 +17,20 @@
class Identity < ActiveRecord::Base
+
+ require 'securerandom'
+
belongs_to :participant
# TODO validate :participant_id
# it's possible in rails 2.3.6 with :inverse_of
validates_presence_of :name
validates_uniqueness_of :name
+
+
+ def self.randomized_authid
+ SecureRandom.hex
+ end
+
end