繁体   English   中英

Rails,如何发布一个设计表格?

[英]Rails, how to post a form to Devise?

我想允许我的应用程序上的管理员以任何用户身份登录。 我在devise Wiki上找到了以下内容:

class AdminController < ApplicationController
  # Sign in as another user if you are an admin
  def become
    return unless current_user.is_an_admin?
    sign_in(:user, User.find(params[:id]))
    redirect_to root_path
  end
end

在视图中,您如何构建要发布到此的表单?

谢谢

您甚至不需要构建表单,只需允许管理员转到以下网址即可:

example.com/admin/become?id=25

其中25是您要登录的ID。

因此,使用这种方法,您只需创建一个链接即可让管理员点击。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM