Ruby 使用自定义会话控制器设计身份验证

Ruby 使用自定义会话控制器设计身份验证,ruby,ruby-on-rails-3,devise,Ruby,Ruby On Rails 3,Devise,我正在重写SessionController,因为我需要一个特殊的行为 当用户注册时,他将处于非活动状态,无法登录。我想将该登录添加到登录过程中 在管理员授权后,用户将变为活动用户,更改CMS中的一个字段。我如何管理登录过程,使其不允许非活动用户登录?您只需在用户表中添加一个“活动”列,Desive就会为您带来奇迹:) 请查看下面的链接,了解其工作原理: 我有一个活动的布尔列和其中描述的方法。但我的登录正在工作。活动\u更改了方法以进行\u身份验证

我正在重写SessionController,因为我需要一个特殊的行为

当用户注册时,他将处于非活动状态,无法登录。我想将该登录添加到登录过程中

在管理员授权后,用户将变为活动用户,更改CMS中的一个字段。我如何管理登录过程,使其不允许非活动用户登录?

您只需在用户表中添加一个“活动”列,Desive就会为您带来奇迹:)

请查看下面的链接,了解其工作原理:


我有一个活动的布尔列和其中描述的方法。但我的登录正在工作。活动\u更改了方法以进行\u身份验证