Sha256: f574e569369d360e4f4f5ea7e9e38fef5c6602f7d5e626bfdb0725cdbc1583bb

Contents?: true

Size: 318 Bytes

Versions: 12

Compression:

Stored size: 318 Bytes

Contents

# this model expects a certain database layout and its based on the name/login pattern. 
class User < ActiveRecord::Base

  def self.get(openid_url)
    find_first(["openid_url = ?", openid_url])
  end  
  

  protected
  
  validates_uniqueness_of :openid_url, :on => :create
  validates_presence_of :openid_url
end

Version data entries

12 entries across 12 versions & 2 rubygems

Version Path
openid_login_generator-0.1 templates/user.rb
ruby-openid-1.1.1 examples/rails_openid_login_generator/templates/user.rb
ruby-openid-1.1.4 examples/rails_openid_login_generator/templates/user.rb
ruby-openid-1.1.2 examples/rails_openid_login_generator/templates/user.rb
ruby-openid-2.0.2 examples/rails_openid_login_generator/templates/user.rb
ruby-openid-2.0.1 examples/rails_openid_login_generator/templates/user.rb
ruby-openid-1.0 examples/rails_openid_login_generator/templates/user.rb
ruby-openid-1.0.1 examples/rails_openid_login_generator/templates/user.rb
ruby-openid-1.0.2 examples/rails_openid_login_generator/templates/user.rb
ruby-openid-1.1.3 examples/rails_openid_login_generator/templates/user.rb
ruby-openid-2.0.3 examples/rails_openid_login_generator/templates/user.rb
ruby-openid-2.0.4 examples/rails_openid_login_generator/templates/user.rb