From 8f9f7a6df6fc0d998a8b95e1f96524b71d97aac8 Mon Sep 17 00:00:00 2001 From: lachie Date: Mon, 1 Jun 2009 22:18:17 +1000 Subject: [PATCH] switching to authlogic --- app/models/user_session.rb | 2 ++ .../20090601115736_alter_for_authlogic.rb | 21 +++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 app/models/user_session.rb create mode 100644 db/migrate/20090601115736_alter_for_authlogic.rb diff --git a/app/models/user_session.rb b/app/models/user_session.rb new file mode 100644 index 0000000..8c19d19 --- /dev/null +++ b/app/models/user_session.rb @@ -0,0 +1,2 @@ +class UserSession < Authlogic::Session::Base +end \ No newline at end of file diff --git a/db/migrate/20090601115736_alter_for_authlogic.rb b/db/migrate/20090601115736_alter_for_authlogic.rb new file mode 100644 index 0000000..d8cd5e8 --- /dev/null +++ b/db/migrate/20090601115736_alter_for_authlogic.rb @@ -0,0 +1,21 @@ +class AlterForAuthlogic < ActiveRecord::Migration + def self.up + rename_column :users, :salt , :password_salt + rename_column :users, :openid, :openid_identifier + + add_column :users, :persistence_token , :string, :null => false, :default => '' + add_column :users, :single_access_token, :string, :null => false, :default => '' + add_column :users, :perishable_token , :string, :null => false, :default => '' + + add_column :users, :login_count, :integer, :null => false, :default => 0 + add_column :users, :failed_login_count, :integer, :null => false, :default => 0 + add_column :users, :last_request_at, :datetime + add_column :users, :current_login_at, :datetime + add_column :users, :last_login_at, :datetime + add_column :users, :current_login_ip, :string + add_column :users, :last_login_ip, :string + end + + def self.down + end +end