0
我使用的设计令牌认证跟我的移动应用程序,我的会话控制器具有这样的创建方法:无法登录后,自定义设计会话控制器
def create
logger.info "........#{current_user}"
warden.authenticate!(:scope => resource_name, :recall => "#{controller_path}#failure")
logger.info "authenticate user #{resource_name.inspect}"
render :status => 200, :json => current_user
end
它,当我登录的用户帐户工作,但如果我再尝试验证帐户B,在创建函数总是返回我账户A的细节,还当检查当前用户,则返回帐户A.
我想知道如何
warden.authenticate!(:scope => resource_name, :recall => "#{controller_path}#failure")
的作品,因为它没有真正看看params变量,它具有登录细节?
任何想法?