5

使用する Rails コントローラーがいくつかありますauthenticate_or_request_with_http_basic-- rspec の例でユーザー/パスを設定するにはどうすればよいですか?

Web 上の他の場所でこれを見つけることができなかったことに驚いたので、間違った用語を使用している可能性がありますか? -- 非常に古いもの、または非常に複雑なもののように思われるものを見つけました。この時点で、rspec はこれを直接サポートしているか、きちんとした慣用的な解決策を持っているようです。

4

1 に答える 1

6

これは機能します。@zetetic が私を正しい方向に向けてくれてありがとう

before do
  @request.env["HTTP_AUTHORIZATION"] = "Basic " + Base64::encode64("username:password")
end
于 2013-02-25T23:08:15.723 に答える