+ has_many :client_applications
+ has_many :oauth_tokens, :class_name => "OauthToken", :order => "authorized_at desc", :include => [:client_application]
+
+ has_many :active_blocks, :class_name => "UserBlock", :conditions => ['user_blocks.ends_at > \'#{Time.now.getutc.xmlschema(5)}\' or user_blocks.needs_view']
+ has_many :roles, :class_name => "UserRole"
+
+ validates_presence_of :email, :display_name
+ validates_confirmation_of :email#, :message => ' addresses must match'
+ validates_confirmation_of :pass_crypt#, :message => ' must match the confirmation password'