gpt4 book ai didi

ruby-on-rails - 如何在我的 rspec Controller 示例中测试基本身份验证?

转载 作者:数据小太阳 更新时间:2023-10-29 07:15:19 26 4
gpt4 key购买 nike

我有一些使用 authenticate_or_request_with_http_basic 的 Rails Controller ——如何在我的 rspec 示例中设置用户/密码?

我很惊讶无法在网络上的其他地方找到它,所以也许我使用了错误的术语? -- 我发现了一些很古老的东西,或者我觉得很复杂的东西。似乎在这一点上 rspec 要么对此有直接支持,要么是一个整洁的惯用解决方案。

最佳答案

这行得通。感谢@zetetic 给我指明了正确的方向

before do
@request.env["HTTP_AUTHORIZATION"] = "Basic " + Base64::encode64("username:password")
end

关于ruby-on-rails - 如何在我的 rspec Controller 示例中测试基本身份验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15076453/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com