在我的users_controller
中有两种方法signup_process
和login
。我想在呼叫成功signup_process
后自动为用户拨打login
。Rails 3-在创建帐户后自动登录用户
这可能吗?在其他语言框架中,我通常只会通过signup_process
操作直接调用login
控制器操作,传递用户名和密码 - 但我认为这在Rails中令人不悦。
是否有一些方法,而不是后用户数据到我的控制器的动作users.login
?
这一定是一种常见模式 - 我错过了什么? :)
在此先感谢!
是'登录'一个纯粹的方法还是链接到一个视图? – apneadiving 2011-05-06 20:54:54
如果成功,登录方法将重定向到站点的私有部分。但它需要发布参数,即登录表单。 – 2011-05-06 21:13:06