【问题标题】:How to sign a get request from a link_to button如何从 link_to 按钮签署获取请求
【发布时间】:2014-09-22 18:33:45
【问题描述】:

我正在使用api_auth 签署我的请求。我有一个 link_to 按钮,可以向控制器发出 get 请求(允许我的管理员通过 Devise 以任何用户身份登录)。

link_to "Click Here", "https://localhost:3000/sign_in_as_user?admin_user=#{current_user.id}&user_id=#{s.id}", target: "_blank"

我已通读 api_auth 文档 (https://github.com/mgomes/api_auth) 并了解如何在控制器中生成签名请求。

但是,当我点击上面的link_to 标签时,我希望能够创建一个signed_request。

我如何成功签署link_to get request?

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-4 api-auth


    【解决方案1】:

    您需要创建一个辅助方法或控制器方法来创建签名请求。然后,您可以链接到为您创建签名请求的操作。

    link_to "Click Here", {:action => :new_action_to_create_signed_request}, :method => :post
    

    【讨论】:

      猜你喜欢
      • 2021-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-24
      • 2021-06-03
      • 2014-09-26
      • 2021-10-25
      • 2012-08-21
      相关资源
      最近更新 更多