我正在使用巫术宝石进行用户身份验证。 我的模特是:
create_table "users", :force => true do |t|
t.string "email", :null => false
t.string "crypted_password"
t.string "salt"
t.datetime "created_at", :null => false
t.datetime "updated_at", :null => false
t.string "remember_me_token"
t.datetime "remember_me_token_expires_at"
t.string "activation_state"
t.string "activation_token"
t.datetime "activation_token_expires_at"
end
如果有用于停用用户的内置功能,我在互联网上找不到。找到用户是否安全,只需将参数activation_state
更改为无效?
答案 0 :(得分:1)
你可以打电话
user.setup_activation
它会将activation_state
设置为'待定'并创建新的activation_token
。
或者您可以将activation_state
设置为'待定'手动。这就是全部。