Files
devise/lib/devise.rb
2009-10-20 00:31:33 -02:00

30 lines
764 B
Ruby

#begin
# require 'warden'
#rescue
# gem 'hassox-warden'
# require 'warden'
#end
require File.join(File.dirname(__FILE__), '..', 'warden', 'lib', 'warden')
module Devise
ALL = [:authenticable, :confirmable, :recoverable, :rememberable, :validatable].freeze
# Maps controller names to devise modules
CONTROLLERS = {
:sessions => :authenticable,
:passwords => :recoverable,
:confirmations => :confirmable
}.freeze
end
require 'devise/warden'
require 'devise/routes'
# Ensure to include Devise modules only after Rails initialization.
# This way application should have already defined Devise mappings and we are
# able to create default filters.
Rails.configuration.after_initialize do
ActiveRecord::Base.extend Devise::ActiveRecord
end