Не могли бы вы сказать мне, как интегрировать подтвержденные? атрибут в сеанс входа в систему?
Я создал работающее приложение с устройством deviveatable с возможностью подтверждения и проверки подлинности ...
Но я могу войти с пользовательской моделью, которая не подтверждена!
UPDATE
Я прокомментировал подтверждающий раздел в моей миграции.
# schema.rb
create_table "users", :force => true do |t|
t.string "email", :default => "", :null => false
t.string "encrypted_password", :limit => 128, :default => "", :null => false
t.string "password_salt", :default => "", :null => false
t.string "confirmation_token"
t.datetime "confirmed_at"
t.datetime "confirmation_sent_at"
....
end
# user.rb
class User < ActiveRecord::Base
# Include default devise modules. Others available are:
devise :database_authenticatable, :registerable,
:recoverable, :rememberable, :trackable, :validatable,
:confirmable, :lockable, :timeoutable, :token_authenticatable
...
end
# routes.rb
devise_for :users, :controllers => { :passwords => "password_resets" } do
# this doesnt matter to my mentioned problem
get "instruction", :to => "password_resets#instruction", :path => "/users/password/instruction", :as => "instruction_user_password"
end