Sha256: 4558013b77abbd6e71cd847affa05e2e0cceabc85de89920ed604a8eff6a8c83
Contents?: true
Size: 1.62 KB
Versions: 2
Compression:
Stored size: 1.62 KB
Contents
require 'shared_user' class User include ActiveGraph::Node include SharedUser property :username, type: String property :facebook_token, type: String # property :id ## Database authenticatable property :email, type: String, default: '' property :encrypted_password, type: String ## Recoverable property :reset_password_token, type: String property :reset_password_sent_at, type: DateTime ## Rememberable property :remember_created_at, type: DateTime ## Trackable property :sign_in_count, type: Integer, default: 0 property :current_sign_in_at, type: DateTime property :last_sign_in_at, type: DateTime property :current_sign_in_ip, type: String property :last_sign_in_ip, type: String ## Confirmable property :confirmation_token, type: String property :confirmed_at, type: DateTime property :confirmation_sent_at, type: DateTime # property :unconfirmed_email, type: String # Only if using reconfirmable ## Lockable property :failed_attempts, type: Integer, default: 0 property :unlock_token, type: String property :locked_at, type: DateTime property :created_at, type: DateTime property :updated_at, type: DateTime def to_xml(*args) args = args.try(:first) || {} except = ['confirmation_token'] except << args[:except].to_s if args[:except] except = [args[:force_except].to_s] if args[:force_except] attributes.except(*except).merge(password: nil).to_xml(args.merge({ root: 'user' })) end def self.validations_performed false end end UserAdapter = User.to_adapter unless User.is_a?(OrmAdapter::Base)
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
devise-activegraph-3.0.0 | test/rails_app/app/active_graph/user.rb |
devise-activegraph-3.0.0.alpha.1 | test/rails_app/app/active_graph/user.rb |