Sha256: b977ea57bfd87d1b515067c2e741999120ed16f5fedfe5e712f9cc1118a17df0

Contents?: true

Size: 441 Bytes

Versions: 2

Compression:

Stored size: 441 Bytes

Contents

class User < ActiveRecord::Base
  include Authorizable
  # Include default devise modules. Others available are:
  # :registerable, :confirmable, :lockable and :omniauthable

  devise :database_authenticatable, :recoverable, :rememberable, :trackable, :validatable,
         :timeoutable, :omniauthable

  validates :username, presence: true, uniqueness: { scope: :provider }

  def display_name
    fullname.presence || username
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
chaltron-0.1.1 app/models/user.rb
chaltron-0.1.0 app/models/user.rb